ALHAMBRA
17 N 1st St, Alhambra,
CA 91801, USA
CA 91801, USA
PH: (626) 281-7600
FX: (626) 281-7601
Monday - Friday - 7:00 AM to 5:00 PM
Saturday - 7:00 AM to 1:00 PM
Store Staff
Flavio Barajas
Louie Garcia
RJ Medina
Jake Giambalvo