1204 S 6th St, Alhambra, CA, 91801 (current address)
1604 S Chapel Ave, Alhambra, CA, 91801 (1995 - 2016)
1515 S 7th St, Alhambra, CA, 91803 (1993 - 2016)
1204 S 6 Th St, Long Beach, CA, 90801 (2010)
601 W Norwood Pl, Alhambra, CA, 91801 (2000)
601 Norwood Plw, Alhambra, CA, 91803 (1993)