City Towing Inc 222 S 24th St San Jose, CA 95116 Phone: (408) 297-6792 Fax: (408) 297-6089 View Website
Category: Wrecker Service & Towing