Avanish Mehta, MD, Internal Medicine

2138 Mendon Rd
Ste 101
CumberlandRI  02864-3834 (Providence County)


Phone: 401-333-8500
Fax: 401-333-5711

NPI: 1619932282
License Number: MD09719 (RI)