Keurig Retailer - Publix - Twelve Oaks Plaza (Store #00399) in Tampa, Florida (Coffee, Beverage, Grocery) - Map

Map & Directions Store Details & Deals

7018 W Waters Ave
Tampa, Florida 33634-2292

Phone: (813) 884-3764

Detailed Map