Nabil Anis Toubia, MD, Internal Medicine

50 Maude St
ProvidenceRI  02908-4325 (Providence County)


Phone: 401-456-6510
Fax: 401-456-2684

NPI: 1922065200
License Number: 11484 (RI)