1. Indoor Soccer & Sports Owasso
16990 E 116th St N, Owasso, OK 74055
Coordinate: 36.32176,-95.78433
Phone: (918) 371-4090
2. Owasso Soccer Club
10320 E. 116 Street N, Owasso, OK 74055
Coordinate: 36.3018,-95.84423
Phone: (918) 272-5565
3. Owasso Soccer Club
9009 N 175th East Ave, Owasso, OK 74055
Coordinate: 36.28539,-95.78133
Phone: (918) 272-5565