Omaha Sports Complex 14706 Giles Rd, Omaha, NE 68138 omahasportscomplex.com (402) 933-6400 Get Directions