305 4th Street South-East, Spencer, IA, 51301
Leach Park Campground is a campground located on 305 4th Street SE in Spencer, IA. The site includes electricity. The campground is open Apr 15 - Oct 15.
Last Updated: 11/15/2024
305 4th Street South-East, Spencer, IA, 51301
Click to open the map