Mecklenburg Electric Cooperative

Categories

Utilities & Environment

About Us

Mecklenburg Electric Cooperative (MEC) is a Touchstone Energy Cooperative, headquartered in Chase City, Virginia, with three district offices—Chase City, Gretna, and Emporia.