Leonardo Da Vinci Health Sciences Charter School

(619) 420-0066

229 E Naples St
Chula Vista, CA 91911-2332