Rohaid Ali, MD, Neurological Surgery

593 Eddy St
ProvidenceRI  02903-4923 (Providence County)


Phone: 401-444-4146
Fax: 401-444-2781

NPI: 1659864361
License Number: LP04347 (RI)