Storey Park is Meridian’s oldest park, established in 1980. It spans 14 acres and is located near downtown Meridian, close to local attractions.
205 E Franklin Rd, Meridian, ID 83642