Frances Nelson Health Center
Closed
801 N Walnut St
Champaign, IL 61820
Frances Nelson Health Center, operated by Promise Healthcare, offers accessible and affordable primary care, behavioral health, and dental services in Champaign County.
With Medicaid accepted and a sliding fee scale available, Frances Nelson Health Center prioritizes providing comprehensive healthcare options to the community.
Generated from their website's infomation
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.