Levi Carter Park by Grace Erixon|Published April 12, 2022 Location:4405 Carter Lake Shore Dr W, Omaha, NE 68110 Twitter Facebook