Barry Stephen Stein, MD, Urology

2 Dudley St
Ste 174
ProvidenceRI  02905-3236 (Providence County)


Phone: 401-444-8577
Fax:

NPI: 1194865030
License Number: 6565 (RI)