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