Michael Comer

Active Troutville, VA President for Carter Bank & Trust