NPI Central
Kuriakose Thekkaniyill, MD — NPI 1023012549, Ottumwa, IA | NPI Central