NPI Central
Fariha Mahboob, MD — NPI 1093552176, Indiana, PA | NPI Central