Other Info: The Meeker Island Dog Park is located adjacent to Meeker Island Historic Lock and Dam site, the site of the first and northernmost lock and dam on the Mississippi. The site is located just west of the intersection of Eustis Street and N Mississippi River