Menards 3195

Menards #3195, also known as Menards Franklin, is a Menards home improvement store located at 10925 West Speedway Drive in Franklin, Wisconsin.