Dr. Chen is a licensed General Dentistry in TX. Graduated in 1999. Medical degree obtained from UT Health San Antonio School of Dentistry. Currently practices at Allen Chen DDS P.C. (Allen Chen DDS P.C.), located at 4625 Austin Parkway, Sugar Land, TX 77479. In addition to English, Dr. Chen speaks Mandarin and accepts new patients.