Menards 3276

Menards #3276, also known as Menards Wichita West, is a Menards home improvement store located at 3660 North Maize Road in Wichita, Kansas.