Found 2 places
Address: 16226 Wassau Ave, South Holland, IL 60473
Latitude: 41.6001 (41°36′0″N), Longitude: -87.6106 (87°36′38″W)
Latitude: 41.5979 (41°35′52″N), Longitude: -87.6081 (87°36′29″W)