NPI: 1023449352 · AMBLER, PA 19002 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 12/12/2013