NPI Central
Iftikhar Chatha, MD — NPI 1295747897, Hermitage, PA | NPI Central