Menards 3240

Menards #3240, also known as Menards Tipp City, is a Menards home improvement store located at 75 Weller Drive in Tipp City, Ohio.