Saint Therese Catholic Church 510 N El Molino St Alhambra, CA 91801 Phone: (626) 282-2744
Category: Retreat Houses