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