Menards 3304

Menards #3304, also known as Menards Garden City, is a Menards home improvement store located at 1110 Lareu Road in Garden City, Kansas.