NPI Central
Phatama Padavanija, MD — NPI 1679527717, Twin Falls, ID | NPI Central