We've moved! Our new site is at www.altavista.school


Alta Vista School 
450 Somerset Street 
San Francisco, CA 94134 
Telephone: 415 / 467.3700 
Fax: 415 / 520.5242