We are conveniently located at 512 Giuffrida Avenue in South San Jose, next to the Dunkin Donut and across the street from Michael’s Craft Store. Our nearest cross street is Snell Avenue and our nearest major intersection is Blossom Hill Road and Snell Avenue.
For Personalized Directions, Click Here!