Menards hours In Lima, USA

All stores Menards in Lima: 1

Time in USA: 21:55:28

Menards Lima, Lima

2614 NORTH EASTOWN ROAD

Open now, until 22:00 (in 4 min)