Dr. Shen is a licensed General Dentistry in CA. Medical degree obtained from Harvard School of Dental Medicine. Currently practices at San Francisco Orthodontic Office (San Francisco Orthodontic Office), located at 390 Laurel St, San Francisco, CA 94118. In addition to English, Dr. Shen speaks Mandarin and accepts new patients.