Leonardo da Vinci Health Sciences Charter

229 East Naples, Chula Vista, CA 91911-2332  (map) Phone: (619) 420-0066 Website: http://www.davincicharter.org
Administrator: Josh Stepner - josh.stepner@davincicharter.org
County: San Diego

Leave a Reply

Your email address will not be published. Required fields are marked *