Neel R Sodha, MD, Thoracic Surgery (Cardiothoracic Vascular Surgery)

2 Dudley St
Moc 360
ProvidenceRI  02905-3236 (Providence County)


Phone: 401-274-7546
Fax:

NPI: 1841258605
License Number: MD14321 (RI)