2335 Chatsworth BlvdSan Diego, CA 92106
Telephone: 619-223-3121
View on Google Maps
Category: Schools