Boise Meridian KOA RV Resort

184 W Pennwood, Meridian, ID, USA, 83642 | Directions