Watts Construction Llc B Landscaping Contractors - Lenoir, NC Looking to contact Watts Construction Llc B? You can reach them at 828-758-0723