1. All Souls Church 29 S Electric Ave, Alhambra, CA 91801 Coordinate: 34.09056,-118.14036 Phone: (626) 282-5695
2. Saint Therese Church 1100 E Alhambra Rd, Alhambra, CA 91801 Coordinate: 34.106,-118.11944 Phone: (626) 282-2744