Menards 3072

Menards #3072, also known as Menards Normal, is a Menards home improvement store located at 900 Greenbriar Drive in Normal, Illinois.