NPI: 1730639931 · HARPSWELL, ME 04079 · Neuromusculoskeletal Medicine & OMM Physician · NPI assigned 10/12/2016