1. South Tulsa Video 33146 E 165th St S, Coweta, OK 74429 Coordinate: 35.92453,-95.60625 Phone: (918) 901-1808