Montpelier Creek KOA


Fishing License required for fishing.

Address

28501 Hwy. 89 N., Montpelier, ID 83254

GPS

42.32081561028964, -111.25538907078169

Telephone

Home » Montpelier Creek KOA