Leech Lake Area Janitorial Services Carpet Installer - Hackensack, MN Looking to contact Leech Lake Area Janitorial Services? You can reach them at 218-675-6867