Dr. Luhao Chen is a Massachusetts state licensed medical doctor, specializing in General Dentistry. Graduated Magna Cum Laude from New York University College of Dentistry, Dr. Chen currently is working at C and C Dental, located in 29 Harvard St 3rd Fl Brookline MA 02445 Please call +1-617-505-3567 to contact. | |||