Tamara Feingold-Link, MD, Internal Medicine

1085 N Main St
ProvidenceRI  02904-5719 (Providence County)


Phone: 401-415-4618
Fax:

NPI: 1770011793
License Number: 271171 (MA)