Get Directions to Muscoda Light & Power Co ← View details 206 North Wisconsin Avenue, Muscoda, Wisconsin 53573 +1 608-739-3182 Get Directions From* To * — Required information