Auto Towing

650 Castro St, Mountain View, CA 94041
(650) 625-0240
Rating: 5.0 out of 5"2 reviews


  • Mon - Sun24 hours


Business mailing address in Mountain View : 650 Castro St Ste.# 120-417, Mountain View CA, 94041. Company Main Office at 616 Derby Ave , Oakland CA, 94601. 24 Hour Towing is licensed by the California highway patrol and the DMV, License No. CA 0386800. We have no retail store, this Moreaddress is where we receive our mail. Auto Towing is a business name of 24 Hour Towing. We perform our services through a network of independently owned and operated affiliates.


Latest reviews

  • A Great Towing services

    Rating: 5.0 out of 5"by by micky900 at Citysearch at Citysearch User Review2/11/2010A replacement car key is made hassle free with the services of Auto Towing.I used their replacement car key services and I was very happy. Auto Towing will come to you location and be there when t... More
  • Really great and helped me with replacement keys for my car!

    Rating: 5.0 out of 5"by by caleb10 at Citysearch at Citysearch User Review9/9/2009Did you know that Auto Towing (650) 360-0455 can also help you with emergency locksmith services? I have used their emergency locksmith services and they were really great and helped me with repla... More
Explore more: