LocationCityAlhambraLocation SettingLarge SuburbAddress2215 W. Mission RoadAlhambra, California 91803MapPrevious: Programs/MajorsNext: Overview