Medical spa · Claimed
VitaSquad IV Therapy in Miami Beach
Miami Beach, Florida
4.9 ★ · 98 reviews
Mapsly Score
4.7
Ranks #29 of 54 medical spas in Miami Beach.
Details
- Address
- 1212 Lincoln Rd Suite 204, Miami Beach, FL 33139
- Phone
- +1305-877-4802
- Website
- vitasquad.com
- Photos
- 149
Is this your business?
See who's choosing the medical spa down the street, what your reviews really say, and the three fixes that actually move the needle this week.