St. Louis of France Church

13935 E Temple Ave, La Puente, CA 91746 (Parish Office: 630 Ardilla Ave., La Puente, CA 91746)

CONTACT US

St. Louis of France Church
13935 E Temple Ave, La Puente, CA 91746

embed-places-icon-bw50x50

Map