The UPS Store - 12 Oaks Plaza - Town & Country in Tampa, Florida (mail, package delivery, courier) - Map

Map & Directions Store Details & Deals

7028 W Waters Ave
Tampa, Florida 33634
12 Oaks Shopping Plaza (Publix) Corner Of Hanley & Waters

Phone: (813) 889-8900
Fax: (813) 889-7400

Detailed Map