1. Fleet Feet Sports
6022 S Yale Ave, Tulsa, OK 74135
Coordinate: 36.07598,-95.92227
Phone: (918) 492-3338
2. New Balance
2030 Utica Sq, Tulsa, OK 74114
Coordinate: 36.1319,-95.96399
Phone: (918) 744-8334
3. Fleet Feet Sports
418 E 2nd St, Tulsa, OK 74120
Coordinate: 36.15613,-95.98585
Phone: (918) 492-3338