Menards 3234

Menards #3234, also known as Menards Lancaster, is a Menards home improvement store located at 1425 Ety Pointe Drive Northwest in Lancaster, Ohio.