Aberdeen Terrace

Aberdeen Terrace is a Medicaid Certified 4 Bed Intermediate Care Facility located in Alton, IL, with service to the surrounding community.