Auto Towing

875 Island Dr Ste A # 183
Alameda, CA 94502
No photo available for this business

Business Information

Locksmith, Car Key, Key Replacement, Open Car, Lock Pick, Door Locks, Lock And Key, Ignition Key, Lock Smith, Car Unlock, Car Locksmith

Business Description

24 Hour Towing is licensed by the California highway patrol and the DMV,License No. CA 0386800. Business Mailing in Address Alameda : 875 Island Dr Ste A # 183, Alameda CA, 94502 Company Main Office Address: 616 Derby Ave , Oakland CA, 94601.Auto Towing is a business name of 24 Hour Towing. We perform our services through a network of independently owned and operated affiliates.We have no retail store, this address is where we receive our mail.

Customer Reviews (No reviews)

No reviews were found for Auto Towing.

Browse our top cities

Browse cities by state