Address
1285 208th Street, Saint Croix Falls, WI 54024
State
City
Phone number to Menards - St Croix Falls, WI in Saint Croix Falls, Wisconsin
715-483-5000
Website
N/A
N/A
Driving directions
Other Menards locations near me:
- Menards - Antigo, WI at 2001 Jerome Street - Antigo, Wisconsin
- Menards - Grand Chute, WI at 5105 West Integrity Way - Grand Chute, Wisconsin
- Menards - Kenosha, WI at 7330 74th Place - Kenosha, Wisconsin
- Menards - Onalaska, WI at 1301 Sand Lake Road - Onalaska, Wisconsin
- Menards - Plover, WI at 1901 Plover Road - Plover, Wisconsin
Looking for another location of Menards store?
Go to Menards store locator to see all Menards stores