Menards 3203

Menards #3203, also known as Menards Buffalo, is a Menards home improvement store located at 1415 County Road 134 in Buffalo, Minnesota.