Located in Willow Glen. just walking distance from the Foxworthy Shopping Center
2604 Cherry AvenueSan Jose, California 95125 MAPLicense Number: 435200077