Gene Leahy Mall at The Riverfront
Omaha, NE Water Lantern Festival
Gene Leahy Mall at The Riverfront 1302 Farnam Street, Omaha, NE, United StatesThe Omaha, NE Water Lantern Festival is bringing people together for a celebration of light and community! This unforgettable evening will be filled with tasty