Found 2 places
Address: 5704 N 2Nd St, Loves Park, IL 61111
Latitude: 42.3144 (42°18′52″N), Longitude: -89.0582 (89°3′29″W)
Foursquare
Address: 6524 E Riverside Blvd, Loves Park, IL 61111
Latitude: 42.3194 (42°19′10″N), Longitude: -88.9887 (88°59′19″W)