Ahmed Elshazly, MD, Internal Medicine

25 Wells St
WesterlyRI  02891-2922 (Washington County)


Phone: 609-727-9001
Fax:

NPI: 1881045334
License Number: MD16601 (RI)