NPI Central
Sheela Prabhu, M.D. — NPI 1750354718, Sayre, PA | NPI Central