Lepper Dam - Menomonee Falls
88 W Main St
Menomonee Falls, WI 53051
Lepper Dam is a serene outdoor destination nestled in Menomonee Falls, WI. Visitors can enjoy the natural beauty of the area and engage in various recreational activities.
The company provides a peaceful retreat for individuals and families seeking a tranquil escape from the hustle and bustle of everyday life. With its picturesque surroundings and calming atmosphere, Lepper Dam offers a perfect setting for relaxation and outdoor enjoyment.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.