May Aldaabil, MD, Internal Medicine

5750 Post Rd
East GreenwichRI  02818-2139 (Kent County)


Phone: 401-681-2858
Fax:

NPI: 1306243910
License Number: MD20373 (ME)