311 S Chapel Ave, Alhambra, CA 91801, USA
A:
B: 311 S Chapel Ave, Alhambra, CA 91801, USA

See on Google Maps