Found 2 places
Address: 290 West Roosevelt Rd, Villa Park, IL 60181
Latitude: 41.8609 (41°51′39″N), Longitude: -87.9848 (87°59′5″W)
Address: 306 W North Ave, Villa Park, IL 60181
Latitude: 41.9057 (41°54′20″N), Longitude: -87.9872 (87°59′14″W)