Menards 3163

Menards #3163, also known as Menards Baxter, is a Menards home improvement store located at 15236 Dellwood Drive in Baxter, Minnesota.