NPI Central
Karim Hafazalla, MD — NPI 1164046959, Philadelphia, PA | NPI Central