Abbie J Otto, DDS, Dentist

128 S Main St
HolsteinIA  51025-5018 (Ida County)


Phone: 712-368-4351
Fax:

NPI: 1245646801
License Number: DDS-09098 (IA)