Dr. Chen is a licensed General Dentistry in CA. Graduated in 2001. Medical degree obtained from University of Michigan School of Dentistry. Currently practices at Castro Commons General Dentistry (Castro Commons General Dentistry), located at 1174 Castro St, Mountain View, CA 94040. In addition to English, Dr. Chen speaks Mandarin and accepts new patients.