Champaign Clinic

Address:

2151 South Neil Street
Champaign, IL 61820

Phone:

(217) 352-2020

Hours

Mon8 am to 5 pm
Tues8 am to 5 pm
Wed8 am to 5 pm
Thurs8 am to 5 pm
Fri8 am to 5 pm
SatBy Appointment
SunClosed

Scroll to Top