24 Hour Towing is licensed by the California highway patrol and the DMV,License No. CA 0386800. Business Mailing in Address San Francisco: 505 Montgomery St, 11th floor, San Francisco CA, 94111 Company Main Office Address: 616 Derby Ave , Oakland CA, 946