1. Rohr Chabad Center of Glenview 2223 Cottonwood Dr, Glenview, IL 60026 Coordinate: 42.0818,-87.81386 Phone: (847) 910-1738