Our Location

ADDRESS

1806 N. Market St.
Champaign, Illinois  61822
(I-74 & Neil Street)

Phone: 217.351.3116
Fax: 217.356.7167

Email

HOURS

Monday – Friday
7 am – 7 pm

Saturday
8 am – 12 noon

Closed Sunday

Any life-threatening illness or injury should be seen
in the nearest ER, please CALL 911.