News & Announcements
We’ve moved to a new location!
July 06, 2018Excelsior Academy is now located at 7200 Parkway Drive, La Mesa, CA 91942. Please visit our wonderful new location. Learning has never been more accessible.
READ MOREExcelsior Academy is now located at 7200 Parkway Drive, La Mesa, CA 91942. Please visit our wonderful new location. Learning has never been more accessible.
READ MORE