The 2018 Lake Country Power corporate headquarters is a 68,000 sf new build which includes vehicle/mechanical bays, and corporate offices. After working in an outdated, overcrowded building, the 43,000 co-op members will enjoy the modern facilities located just a few miles west in Cohasset. The vibrant corporate headquarters will allow employees to realize their core mission to: deliver safe, reliable electric service; manage member resources wisely; and serve to help the community prosper.