Menards 3136

Menards #3136, also known as Menards Avon, is a Menards home improvement store located at 10555 East US Highway 36 in Avon, Indiana.