NEWS & ANNOUNCEMENTS

We’ve moved to a new location!

Excelsior Academy is now located at 7200 Parkway Drive, La Mesa, CA 91942. Please visit our wonderful new location. Learning has never been more accessible.

 

Share Button