Address:
7531 S Stony Island Ave, Chicago 60649
1800 E Lake Shore Dr, Decatur 62521
(217) 464-1157 (Phone), (217) 464-1169 (Fax)
Hospitals:
7531 S Stony Island Ave, Chicago 60649
1800 E Lake Shore Dr, Decatur 62521
Saint Marys Hospital
1800 East Lake Shore Dr, Decatur 62521