Alamo Women’s Clinic -Illinois Clinic-No Image Available Phone 800-821-7237 Procedures Surgery: YES Medication: YES Other Info Address 2800 W Main St, Carbondale, IL 62901, USA Documents