NPI Central
Thomas Payyapilli, M.D — NPI 1104878123, Newark, NY | NPI Central