Lana Abusubaih MD

Internal Medicine Physician, Primary Care
  • Clinic, 903 Providence Place, Apartment 263, Providence, RI 02903, (401) 996-9981
Claim this Profile