NPI: 1144383183 · RIDLEY PARK, PA 19078 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 12/19/2006