Photo
DR. PETER I PFAFFENBACH , DDS
  • Orthodontics
Location
Schenectady, NY
Specialties
  • Orthodontics

NPI: 1861545469

Profile ID: 43245032