3473 El Camino Real We are located in the automotive mall on El Camino Real near Flora Vista Ave. One block east of Lawrence Expressway. Look for Tan's Carwash, which is in the same auto mall as we are.
Santa Clara, CA 95051
I remember asking my dad where to get a hitch installed at and he told me Here. Excellent service, friendly people and installed while you wait in a timely manner.
Ever need a hitch give them a call. Price was very reasonable.5