NPI Central
Kathleen Fizgerald, MD NPI Number 1316114820 — Providence, RI | NPI Central