Menards 3204

Menards #3204, also known as Menards Oregon, is a Menards home improvement store located at 3100 Brown Road in Oregon, Ohio.