1. Luck Window and Door Outlet 810 State Road 35, Luck, WI 54853 Coordinate: 45.5568,-92.41639 Phone: (651) 747-6575