Contact + Locations
We look forward
to seeing you.
Two locations, one standard of care. Reach our concierge, plan your visit, or send us a message — we’re here to help.
Our locations
Two locations, one standard
The same team, protocols and medical oversight — on Miami Beach and in North Miami.
The flagship
Miami Beach
Address
1560 Lenox Ave, Units 201, 202 & 203
Miami Beach, FL 33139
Miami Beach, FL 33139
Phone
Hours
Mon 10 AM – 5 PM
Tue–Fri 9 AM – 6 PM
Sat–Sun Closed
Tue–Fri 9 AM – 6 PM
Sat–Sun Closed
How to find us
Entrance on Lenox Ave. Use the intercom, then take the elevators on the left to the second floor.
Parking
Free residential parking during business hours, plus pay-to-park options nearby.
Send us a message
We’re here
to help.
Let us know how we can best serve you. Send us a message and our concierge team will get back to you within one business day.
Prefer to talk?
