1. Perfect Power Electric Inc 1320 Main St, Lander, WY 82520 Coordinate: 42.83962,-108.74454 Phone: (307) 332-7184