Publix Super Market at Twelve Oaks Plaza 7018 W Waters AveTampa, FL, 33634 View Phone 813-884-3764 Alt: 813-884-5705 7018 W Waters AveTampa, FL 33634 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page