Menards hours In Lima, USA

All stores Menards in Lima: 1

Time in USA: 18:14:09

Menards Lima, Lima

2614 NORTH EASTOWN ROAD

Open now, until 22:00