20Ascension Living Casa Scalabrini Village420 N. Wolf Rd, Northlake IL 60164+1 (708) 838-0300G4.6209Independent Living