All Souls ConventParishShareSouth Electric AvenueAlhambra, California 91803United StatesGet directions