Menards 3227

Menards #3227, also known as Menards Richmond, is a Menards home improvement store located at 3800 National Road East in Richmond, Indiana.