Found 2 places
Latitude: 42.3711 (42°22′16″N), Longitude: -89.0045 (89°0′16″W)
Latitude: 42.3901 (42°23′24″N), Longitude: -89.0497 (89°2′59″W)
Phone: (815) 623-2411
Site: playthepreserves.com/atwood-homestead