NPI: 1770901621 · SCARBOROUGH, ME 04074 · Physical Medicine & Rehabilitation Physician · NPI assigned 03/28/2014