Location

The garden is located at the corner of Naglee and Dana Ave. in San Jose.  For GPS, use 1649 Naglee Ave. San Jose, 95126

 

View Larger Map