500 N Palm Ave, Alhambra, CA 91801, United States
800 S Almansor St, Alhambra, CA 91801, United States