The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.


1560 Lenox Ave. Suite 305*

Miami Beach, FL 33139



Mon - Thur 8 am - 8 pm

Fri: 8 am - 5 pm 

​​Saturday & Sunday: Closed


*Please leave time to find parking. Free parking in residential spots from 9AM-6PM Mon-Fri. 

*Please call 305 to be buzzed in.

  • White Google Places Icon
  • White YouTube Icon
  • White Instagram Icon
  • White Facebook Icon
  • White Yelp Icon

© 2018 by MastroStretch. Proudly created with