Edit info
  • Closed Today
  • (813) 880-9007
  • 7027 W Hillsborough Ave
    Tampa FL 33634

Searching for a day spa nearby? Studio Lee's address is 7027 W Hillsborough Ave, Tampa, FL 33634. To get detailed information on Studio Lee prices and menu of services, or to get information on hours and availability, call (813) 880-9007.

Yelp Reviews