Menards 3119

Menards #3119, also known as Menards Fox Lake, is a Menards home improvement store located at 1400 South US Highway 12 in Fox Lake, Illinois.