Donald Wachter

Active Granite Falls, NC Vice-President for Bank of Granite Corporation

(828)496-2000