Found 1 place
Address: 1000 Longmoor Ave, Savanna, IL 61074
Latitude: 42.0968 (42°5′48″N), Longitude: -90.1384 (90°8′18″W)
Site: bigmeadows.biz