NPI Central
Shafic Twal, M.D. — NPI 1104811819, Indiana, PA | NPI Central