Staff Providers

*All providers at Carlinville Area Hospital are non-employed, independent practitioners unless denoted.