John Hammett

Active Concord, NC President for Hammett Drye Arrowood & Associates