•  

  • Indoor Soccer & Sports Owasso

    • SPORTS TEAM
    16990 E. 116th St. N.
    Owasso, OK 74055
    918-371-4090
    Hours:
    M-TH 10am-11pm, Fr 10am-12pm, Sat 9am-11pm, Sun 10am-11pm
    • About

      27,000 Sq ft Climate controlled Indoor sports facility in Owasso. Offering Youth & adult soccer & flag football leagues, batting cages. Bubble soccer, SAQ training, lockins & birthday parties