Menards 3360

Menards #3360, also known as Menards Grimes, is a Menards home improvement store located at 300 Northeast Destination Drive in Grimes, Iowa.