1. River City Star 151 Freedom Park Rd, Omaha, NE 68102 Coordinate: 41.27164,-95.91877 Phone: (402) 342-7827