Barry Johnson, MD

Neuromusculoskeletal Medicine & OMM

1115 S Hemlock St, Iron Mountain, MI 49801

Accepting new patients

(906) 774-1094