Menards 3197

Menards #3197, also known as Menards Traverse City, is a Menards home improvement store located at 4155 US Highway 31 South in Traverse City, Michigan.