Church ProfileReviewsMap and LocationShare this Church: Non-Denominational | Non-Denominational ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 0/5 No reviews yet Write a Review CHURCH PROFILE Meeting Location Join us this weekend! 1850 W Hellman Ave, Alhambra, CA, 91803 MAP IT ABOUT CHURCH OF INDIA MAP Church Of India is a Christian Church located in Zip Code . Church Profile Manager: Parimal Roy