Montpelier Canyon Campground

Montpelier Canyon Campground located in Montpelier, Idaho.

Address

Forest Rd 153, Montpelier, ID 83254

GPS

42.33113878, -111.2326455

Telephone