874 Blossom Hill Rd.
San Jose, California 95123

Across the street from Oakridge Shopping Center inside Main Street Center, near Armadillo Willies

Phone: 408.363.8376

Hours: Mon-Sat 10-6 Sun 12-5

Take a virtual tour

Get directions

 

Watch Our Video