Menards 3289

Menards #3289, also known as Menards Poplar Bluff, is a Menards home improvement store located at 3105 Oak Grove Road in Poplar Bluff, Missouri.