Craig Mitchell

Active Daleville, AL President for Mitchell Electric, Inc.