1356 S De Anza Blvd, San Jose, CA 95129
Be the first to add a photo!
08/12/2008Provided by Citysearch -
I'm a repeat customer, was referred by a another customer; just great service and reasonable prices,
they consistently exceed my expectations. A little hard to find the first time; you can't see the building
from De Anza Blvd., it's kind of tucked away in the back next to a vet clinic.