Location: Decatur, IL Decatur offers a welcoming Midwest community atmosphere with affordable living and quality of life.
Located in central Illinois, the city provides easy access to major metropolitan areas while maintaining a friendly small-town feel with beautiful parks, lakes, and recreational opportunities.
Facility: This facility is part of a well-established healthcare network providing comprehensive neurology care to the Decatur community.