184 W Pennwood St, Meridian, Idaho 83642-8614 USA
Photo Credit: Campendium/Chuck Kenney
Claim copyright