Found 2 places
Latitude: 41.847 (41°50′49″N), Longitude: -87.8214 (87°49′17″W)
Address: 2401 Desplaines Ave, North Riverside, IL 60546
Latitude: 41.846 (41°50′46″N), Longitude: -87.8221 (87°49′20″W)