Menards 3159

Menards #3159, also known as Menards Johnson Creek, is a Menards home improvement store located at 440 Wright Road in Johnson Creek, Wisconsin.