LocationCityAlhambraLocation SettingLarge SuburbAddress200 W Main StAlhambra, California 91801MapPrevious: Programs/MajorsNext: Overview