Location & Hours
We're located in beautiful St. Petersburg, Florida just five miles from the beach.
METTA CENTER OF ST. PETERSBURG 4554 Central Ave., Units E-F St. Petersburg, FL 33711 METTA CENTER WELLNESS ROOMS 4554 Central Ave., Units E1 and E2 St. Petersburg, FL 33711 MASSAGE ESTABLISHMENT #MM36213 OPEN BY APPOINTMENT See our Classes and Events page |