David Michael Ditch, DDS, Dentist

28 E Mill St
Pelican RapidsMN  56572 (Otter Tail County)


Phone: 218-863-5858
Fax: 218-863-1143

NPI: 1417062969
License Number: D10376 (MN)