NPI: 1164658076 · ROCKLAND, ME 04841 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 06/05/2009