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 Plaza
1724 SE 17th Ave
Ocala, FL 34471

Administrative Offices

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

Menu