Service InformationaccessibilityWheelchair Accessible EntranceWheelchair Accessible ParkingWheelchair Accessible RestroomamenitiesRestroomplanningRecommends Appointment Address1015 Summit St, Elgin, IL 60120 Contact Information+184774268881800323862284776049006308301930 View on Map Visit Website