Found 3 places
Latitude: 41.8872 (41°53′14″N), Longitude: -87.9698 (87°58′11″W)
Address: E Park Blvd, Villa Park, IL 60181
Latitude: 41.8856 (41°53′8″N), Longitude: -87.9676 (87°58′3″W)
Foursquare
Latitude: 41.9094 (41°54′34″N), Longitude: -87.969 (87°58′8″W)