Our Locations
We are dedicated to providing the best care in Florida.
Search First Available Appointment

* Not all appointment types are available to schedule online. If you do not see your appointment type, please contact us at (800) 591-3376.
* Need to reschedule, cancel or confirm an existing appointment? Call our virtual scheduling assistant 24/7/365 at: (888) 388-3376.
- Bay Harbor Islands
- Boca Raton – East
- Bonita Springs
- Cape Coral
- Cape Coral – Surfside
- Clearwater
- Deerfield Beach
- Englewood
- Estero
- Fort Myers – South
- Fort Myers – The Forum
- Fort Myers – West
- Lakewood Ranch
- Marco Island
- Miami
- Naples – Central
- Naples – Colonial Square
- Naples – Downtown
- Naples – Health Park
- Naples – North
- North Port – Bobcat Village
- North Port – Commons
- Parrish
- Pembroke Pines
- St. Petersburg
- Sun City Center
- Tampa Palms
- Venice Health Park
- Weston
- Zephyrhills