Global Transmission Repair in Oklahoma City, OK DELISTED. NOTE: See BBB link. Read all reviews. YELP has indicated this location has closed. Also shows a location in Dallas, TX.