Found 2 places
Address: 9200 Joliet Rd, Hodgkins, IL 60525
Latitude: 41.7824 (41°46′57″N), Longitude: -87.8589 (87°51′32″W)
Phone: (708) 482-9200
Foursquare
Address: 9301 West 63Rd St, Hodgkins, IL 60525
Latitude: 41.7758 (41°46′33″N), Longitude: -87.8615 (87°51′41″W)