Menards 3235

Menards #3235, also known as Menards Galesburg, is a Menards home improvement store located at 2791 Veterans Drive in Galesburg, Illinois.