Dr. Deng, Lixia - Internal Medicine
Dr. Deng, Lixia
Internal Medicine
Beth Israel Deaconess Medical Center
148 Chestnut St,
Needham, MA 02492
Phone: 617-754-4677
Fax:(617) 632-0215