991 Richard Ave.,
Santa Clara , CA 95050 UNITED STATES
Based on 2 reviews
Complete Rip Off ArtistsOur company is a well established repossession company. One of our agents placed a piece of our equipment at this towing company. The agent quoted us a fair storage rate and we agreed not knowing our unit was going to this third party...
Bad BusinessThe current address is 2725 Lafayette Rd.
Worldwide > United States > Santa Clara, CA > Towing