NPI Central
Tarlochan Turna, M.D. — NPI 1790703551, Cannon Falls, MN | NPI Central