1. Best Towing & Recovery 502 S 7th St, Duncan, OK 73533 Coordinate: 34.49576,-97.95579 Phone: (580) 251-1177