NPI Central
Jayashree Avula, M.D. — NPI 1205862661, Staten Island, NY | NPI Central