1535 Meridian Avenue, San Jose, CA 95125, United States
Location
1535 Meridian Ave
San Jose
, CA
See map: Google Maps