The Chinese Immersion School at De Avila is the latest incarnation of the historic Dudley Stone School, founded in San Francisco, California, in 1896 and surviving the San Francisco Earthquake and Fire of 1906. The kindergarten-through-fifth-grade school provides instruction in Chinese.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Chinese_Immersion_School_at_De_Avila
Address 1351 Haight St, San Francisco 94117, United States
Coordinates 37°46'11.424" N -122°26'39.478" E