Menasha Utilities
321 Milwaukee St, Menasha, Wisconsin, 54952
(920) 967-3400
Water and Electric Utilities
Ideal Green
1091 Stillmeadow Ln, Menasha, Wisconsin, 54952-3504
(920) 731-3126