Omaha Sports Complex (Indoor Training Facility)
The Omaha Sports Complex is owned by MSSA, a partner of Omaha FC. This 80,000 sq. ft. indoor training facility with the top of the line turf, which is located at 147th and Giles Road, is one of Omaha FC's primary indoor training facilities. For more information on our indoor training facility just click on the link below!!