NPI: 1811359813 · CHARLESTOWN, MA 02129 · Physical Medicine & Rehabilitation Physician · NPI assigned 03/28/2016