1. Thomas towing 6565 E 21st Pl, Tulsa, OK 74129 Coordinate: 36.13169,-95.90121 Phone: (918) 770-9881
2. Heartland Towing 3627 S 37th West Ave, Tulsa, OK 74107 Coordinate: 36.11095,-96.03421 Phone: (918) 927-7247