Menards 3272

Menards #3272, also known as Menards Sterling, is a Menards home improvement store located at 4220 East 30th Street in Sterling, Illinois.