top of page
WHP Health
2125 South Neil Street
Champaign, IL 61820
​
(217) 356-8777
OUR LOCATION
*Please include the type of appointment you would like in the message box above.
bottom of page
2125 South Neil Street
Champaign, IL 61820
​
(217) 356-8777
*Please include the type of appointment you would like in the message box above.