NPI Central
Satyanarayan Avula, MD — NPI 1285609024, Staten Island, NY | NPI Central