Six Locations to Serve You
Deerfield Beach
525 S. Federal Highway
Deerfield Beach, FL 33441
P: (954) 421-8181
F: (954) 426-2967
Palm Springs
2720 10th Avenue N.
Palm Springs, FL 33461
P: (561) 540-4446
F: (561) 540-4430
North Palm Beach
328 Northlake Blvd
North Palm Beach, FL 33408
P: (561) 626-4878
F: (561) 627-5112
Tequesta
225 S. US Hwy 1
Tequesta, FL 33469
P: (561) 747-4464
F: (561) 747-5598
Stuart
6515 S Kanner Hwy
Stuart, FL 34997
P: (772) 463-1123
F: (772) 463-3072
Telemedicine
Schedule a virtual appointment with our online providers today! P: (561) 421-8549