Richa Tandon, MD, Internal Medicine

50 Maude St
2nd Floor
ProvidenceRI  02908-4325 (Providence County)


Phone: 401-456-2371
Fax: 401-456-6839
Email: rta***@*****oo.com

NPI: 1285755348
License Number: 231180 (MA)