All Souls Roman Catholic ChurchParishShare1500 West Main StreetAlhambra, California 91801United StatesGet directions