Champaign Clinic


1701 W Curtis Rd
Champaign, IL 61822
Service Area: Champaign County

217-365-6200

Notes: Drop-off Location: Main Lobby Reception Desk, Monday-Friday, 8am-5pm

Visit Website