Menards 3065

Menards #3065, also known as Menards Sioux City, is a Menards home improvement store located at 5900 Gordon Drive in Sioux City, Iowa.