Menards 3165

Menards #3165, also known as Menards Anderson, is a Menards home improvement store located at 2245 East 67th Street in Anderson, Indiana.