Frances Nelson Health Center
819 Bloomington Rd
Champaign, IL - 61820
217-356-1558
Fax Number: 217-366-0160
Champaign, IL - 61820
217-356-1558
Fax Number: 217-366-0160
Reviews
About Frances Nelson Health Center
Frances Nelson Health Center is a community health clinic based in Champaign, IL . This health center is open 56 hours per week.
A federal grant awarded to grantee Community Health Improvement Center helps maintain operations. Opened since 2001, Frances Nelson Health Center opens on a full-time schedule.