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