Teng, Leilei, M.D.
Internal Medicine
Yale Medicine
20 York St,
New Haven CT 06510
Phone: 203-688-4748
Fax: (203) 688-4740
internal medicine and primary care.