Menards 3134

Menards #3134, also known as Menards Fort Dodge, is a Menards home improvement store located at 3319 5th Avenue South in Fort Dodge, Iowa.