Locations

Woodridge Clinics

Clinic 502

Woodridge Plaza
2405 SE 17th St., Suite 502
Ocala, FL 34471

Clinic 301 East

Woodridge Plaza
2405 SE 17th St., Suite 301
Ocala, FL 34471

Deerwood Clinic

Deerwood Clinic

Deerwood Professional Park
1724 SE 17th Ave
Ocala, FL 34471

Administrative Offices

21 NE 1st Ave.
Ocala, FL 34470
(352)629-5800