Find us at:
Tow Yard (408) 297-6792
Body Shop (408) 856-2639
222 S. 24th Street. San Jose, Ca. 95116
Please note that only the registered owner may pick up impounded vehicles.
City Towing Inc. 222 S. 24th St. San Jose, CA 95116
citytowsj@gmail.com
(408) 297-6792