Tso, Li, M.D.
Internal Medicine
Karen T. Isselbacher, M.D.,
140 Gould St,
Needham MA 02494
Phone: 617-724-6610,
Fax: 617-724-6632
internal medicine and primary care.