Davis Construction Company Gregory Harold Architect - Marshall, NC Looking to contact Davis Construction Company Gregory Harold? You can reach them at 828-659-2685