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
9009 N 175th East Ave, Owasso, OK 74055
Coordinate: 36.28539,-95.78133
Phone: (918) 272-5565
3. The Patriot
5790 Patriot Dr, Owasso, OK 74055
Coordinate: 36.24133,-95.77308
Phone: (918) 272-1260