C. Hypes

Active New Castle, VA Secretary for Craig-Botetourt Electric Cooperative Inc