Toggle Nav

Contact Us

Online Services

Ready to join us at All Souls?

Applications Please see our Apply Now page.

School Location

Plan a visit or join us for one of All Souls' regular open houses and other events.

All Souls

29 S. Electric Ave.
Alhambra, CA 91801