Acerca de

LOCATION

Main Street Plaza
11730 A North Dale Mabry 

Tampa, FL  33618

813.513.5030

(LOOK FOR US AT THE GREEN 2-STORY BUILDING ON THE SECOND FLOOR)

Sorry, our facility is located on the 2nd floor and is not wheelchair accessible. 
Need more information?  

Contact us by phone, email or via our social media channels.

I FOUND IT.png
NAVIGATION ICON.png