1. Luck Window & Door Outlet 11921 County Road Z, Frederic, WI 54837 Coordinate: 45.66623,-92.59863 Phone: (715) 472-8501