NPI Central
Terry Baker, MD — NPI 1568406148, Idaho Falls, ID | NPI Central