1. Oldcastle 1434 W Thorndale Ave, Itasca, IL 60143 Coordinate: 41.98321,-88.03698 Phone: (866) 653-2278