Menards 3353

Menards #3353, also known as Menards Taylor, is a Menards home improvement store located at 15525 Racho Boulevard in Taylor, Michigan.