Leopard Leaf Construction, Inc. Bathroom Remodeling Contractor - Canton, NC Looking to contact Leopard Leaf Construction, Inc.? You can reach them at 828-246-0136