William Palumbo, MD
Internal Medicine
Locations
1637 Mineral Spring Avenue
Suite 111B
North Providence, RI 02904
401-353-5224
Internal Medicine