• Oklahoma Towing & Recovery

    • Auto Related
    6632 Melrose Lane
    Oklahoma City, OK 73127
    (405) 896-0606
    (405) 896-5757 (fax)
    7 days, 24 hours
    • About

      Need a tow? We're here when you need us with 24 hour service. Call us anytime, day or night, and we'll dispatch a truck to you right away! Broken down, wrecked, or just stuck? Call us. 405-896-0606

    • Directions

      Halfway between Rockwell and MacArthur on the south side of Melrose Lane. Inside industrial complex that is across the street from Cherry Lane.

    • Upcoming Events