1. Forest View Rehab & Nrsg Center 535 S Elm St, Itasca, IL 60143 Coordinate: 41.96181,-88.01155 Phone: (630) 773-9416
2. Arbor Of Itasca Inc 535 S Elm St, Itasca, IL 60143 Coordinate: 41.96181,-88.01155 Phone: (630) 773-9416