Menards 3064

Menards #3064, also known as Menards Sioux Falls West, is a Menards home improvement store located at 3001 South Shirley Avenue in Sioux Falls, South Dakota.