Michael Graham

Active Concord, NC President for Graham Construction Company, Inc.