Steven Schechter, MD, Colon & Rectal Surgery

208 Collyer St
Ste 302
ProvidenceRI  02904-1560 (Providence County)


Phone: 401-725-4888
Fax: 401-725-3336
Email: ssc***@*****an.org

NPI: 1740241876
License Number: O7432 (RI)