The ISS Owasso indoor soccer complex is the first of its kind in Owasso and the newest indoor soccer facility in Green Country. It is a climate-controlled complex; 27,000 square-foot state-of-the-art facility incorporating the latest in soccer turf technology to help ensure player safety and enhanced game play. The facility includes youth, co-ed and adult leagues of all ages, light concessions for spectators and a mezzanine level complete with flat-screen televisions for soccer fans to watch their favorite teams.