Found 4 places
Latitude: 42.0281 (42°1′41″N), Longitude: -87.8936 (87°53′37″W)
Latitude: 42.0409 (42°2′27″N), Longitude: -87.8879 (87°53′16″W)
Address: 1051 S Elmhurst Rd, Des Plaines, IL 60016
Latitude: 42.0329 (42°1′58″N), Longitude: -87.94 (87°56′24″W)
Phone: (224) 531-5604
Foursquare
Address: 1526 Lee St, Des Plaines, IL 60018
Latitude: 42.025 (42°1′30″N), Longitude: -87.8951 (87°53′43″W)
Phone: (847) 803-6766