Save James H. Armstrong Jr., MD JamesHaldemanArmstrong.MD.com • Family Doctor • 29 years experience James Armstrong Jr, MD 2316 Us Hwy 93 N, Kalispell, MT