Found 2 places
Address: 401 5Th Ave, Rochelle, IL 61068
Latitude: 41.924 (41°55′26″N), Longitude: -89.0656 (89°3′56″W)
Address: 416 North 6Th St, Rochelle, IL 61068
Latitude: 41.9236 (41°55′25″N), Longitude: -89.0678 (89°4′4″W)