Alhambra Friends Church Meeting Address 1512 S 9th St, Alhambra, CA, 91803 Non-Denominational Church Profile »