Abida Khalil Sattar, MD, Surgery

1 Randall Sq
Ste 406
ProvidenceRI  02904-2709 (Providence County)


Phone: 404-421-2928
Fax: 401-454-5989

NPI: 1790731396
License Number: 11315 (RI)