Karl D Otto, DDS, Dentist

4808 Derry St
HarrisburgPA  17111-3440 (Dauphin County)


Phone: 717-564-9250
Fax: 717-564-9250

NPI: 1326267527
License Number: DS026797L (PA)