John Samuel Straus, MD, Internal Medicine

534 Angell St
ProvidenceRI  02906-4414 (Providence County)


Phone: 401-490-2033
Fax: 401-455-1771

NPI: 1639164270
License Number: MD10393 (RI)