Glen Canyon Dam Glen Canyon Dam helps supply power to 5.8 million customers. Glen Canyon Dam Glen Canyon Dam helps supply power to 5.8 million customers. helps supply power to 5.8 million customers. helps supply power to 5.8 million customers. helps supply power to 5.8 million customers. Glen Canyon Dam Glen Canyon Dam Glen Canyon Dam helps supply power to 5.8 million customers. Glen Canyon Dam helps supply power to 5.8 million customers. Glen Canyon Dam helps supply power to 5.8 million customers. Glen Canyon Dam