Leslie Aileen Roth, MD, Surgery

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


Phone: 401-553-8312
Fax: 401-868-2306
Email: rot***@*****il.com

NPI: 1386764785
License Number: MD429123 (PA)