John Mc Donald & Sons Floor Contractor - Bemidji, MN Looking to contact John Mc Donald & Sons? You can reach them at 218-243-2579