Menards 3130

Menards #3130, also known as Menards Peru, is a Menards home improvement store located at 5353 Mahoney Drive in Peru, Illinois.