Found 2 places
Latitude: 41.6451 (41°38′42″N), Longitude: -87.6383 (87°38′18″W)
Address: 208 West 144Th St, Riverdale, IL 60827
Latitude: 41.6332 (41°37′59″N), Longitude: -87.6274 (87°37′39″W)