Shadi Al Ekish, MD, Urology

593 Eddy St
ProvidenceRI  02903-4923 (Providence County)


Phone: 401-444-8570
Fax: 401-444-6947

NPI: 1942593157
License Number: LP02128 (RI)