New Creations Landscaping Llc Landscaping Contractors - Scotch Plains, NJ Looking to contact New Creations Landscaping Llc? You can reach them at 908-322-0075