Simone Thavaseelan, MD, Urology

2 Dudley St Ste 185
ProvidenceRI  02905-3247 (Providence County)


Phone: 401-444-5795
Fax:
Email: sim***@*****il.com

NPI: 1053530782
License Number: MD13391 (RI)