Donald R Welsh, 63 years old, lives in Portsmouth, New Hampshire. He has also lived in Dorchester Center, Massachusetts. Companies in which he has a work history include Dmd, Doctor Of Dental Medicine, P.l.l.c and Jr. D.m.d.. His work experience includes positions as Dentist and Doctor. Carol L Welsh and Carol L Burkewelsh are in Donald family.