Locations

Woodridge Clinics

Clinic 502

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

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

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

Deerwood Plaza

1724 SE 17th Ave
Ocala, FL 34471

Administrative Offices

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

21 NE 1st Avenue
Ocala, FL 34470