• Wholesale
  • Utilities
16730 Hatch Hwy. NE
Deming, NM 88030
(505) 715-5817
  • About

    Capital Power's Macho Springs Wind Facility, located northeast of the City of Deming delivers clean, renewable energy to approximately 14,000 households.

  • Whom to Contact

    • Derrick Perkins