SBL FCH Medical Center 660 W. Taylor St. Vandalia, IL 62471 618-283-5136
Hours: 8 am to 4 pm, Monday - Friday