Excelsior Academy

San Diego
7202 Princess View Drive, San Diego, CA 92120
(619) 583-6762
Services: Private Schools