Found 1 place
Latitude: 47.1203 (47°7′13″N), Longitude: -88.5888 (88°35′20″W)
Site: cityofhoughton.com/rec-rv.php