Locations
Find an office near you
Each office page lists its address, phone, hours, services and providers.

Map
Our flagship office on the map
Offices
4400 N Congress Ave, Ste 203
West Palm Beach
(561) 285-3623
Mon–Fri 8:30 AM–5:00 PM
Walk-ins welcome
TMS & Spravato offered here
West Palm Beach
West Palm Beach
Palm Beach
308 NW 5th Ave
Okeechobee
(863) 261-8354
Mon–Fri 8:30 AM–5:00 PM
Walk-ins welcome
TMS & Spravato offered here
Okeechobee
Okeechobee
Okeechobee
5258 Linton Blvd, Ste 102
Delray Beach
(561) 285-3623
Tue & Fri 9:00 AM–5:00 PM
Delray Beach
Delray Beach
Palm Beach
8198 S Jog Rd, Suite 204B
Boynton Beach
(561) 285-3623
Mon & Thu 9:00 AM–5:00 PM
Boynton Beach
Boynton Beach
Palm Beach
1026 SE Federal Hwy
Stuart
(772) 255-4697
Fri 9:00 AM–5:00 PM
Stuart — Federal Hwy
Stuart
Martin
816 SE Ocean Blvd
Stuart
(772) 255-4697
Mon–Fri 9:00 AM–5:00 PM
Walk-ins welcome
Stuart — Ocean Blvd
Stuart
Martin
101 John F Kennedy Dr
Atlantis
(561) 285-3623
Wed 9:00 AM–5:00 PM
Atlantis
Atlantis
Palm Beach
3246 Cove Bend Dr
Tampa
(863) 261-8354
Tue & Wed 6:30–8:30 PM · evening hours
Tampa
Tampa
Hillsborough
Next step
Appointments are booked with individual providers.
Prefer to talk to someone? Call (863) 261-8354.
Book an appointment