Found 2 places
Latitude: 42.1154 (42°6′55″N), Longitude: -89.2537 (89°15′13″W)
Address: 6734 German Church Rd, Byron, IL 61010
Latitude: 42.1139 (42°6′50″N), Longitude: -89.2584 (89°15′30″W)
Phone: (815) 234-4653
Site: prairieviewgolf.com