The Gene Leahy Mall at the Riverfront is a good place to go out and have a good time with family and friends. It has playgrounds, dog parks, picnic tables, and many more!
It is located at 1001 Douglas St, Omaha, NE. If you’re looking for somewhere nice and fun to be, this park is the right place to go!