Schedule Appointment
Contact Info

Insurances We Accept
If you have an insurance that is not listed here, please contact us at 561-774-8225. We are in-network with several other insurances!




















Palm Beach County Location
15204 S Jog Road, Suite 303,
Delray Beach, Florida 33446
Broward County Location
1776 N Pine Island Rd Suite 320
Plantation, Florida 33322
Dade County Location
1175 NE 125th Street, Suite 320
North Miami, Florida 33161
Port St. Lucie Location
Now Available for Telemedicine!
(772) 362-5200
Tampa Location
1725 W Dr Martin Luther King Jr Blvd, Suite 105
Tampa, FL 33607
(656) 219-0400
Canada Location
#341
5-112 Elizabeth Streeet
Toronto, Canada
M5G 1P5
(437) 887-6245
If you have an insurance that is not listed here, please contact us at 561-774-8225. We are in-network with several other insurances!