Knaack Snow Removal Address: 306 7th St, Van Horne, IA 52346 Phone: (319) 228-8215 Snow Removal Service Other Businesses: Lodge at 107 Main St, Van Horne, IA 52346 Chelsea Savings Bank at 100 1st Ave, Van Horne, IA 52346