David L Cannon, DDS, Dentist

3015 Hwy 29 S
Ste 4176
AlexandriaMN  56308 (Douglas County)


Phone: 320-763-5052
Fax: 320-763-5053
Email: drd***@*****oo.com

NPI: 1801824040
License Number: 11868 (MN)