1. Tree Scapes, Inc. 2838 Kennedy Rd, Wilmington, DE 19810 Coordinate: 39.81773,-75.53353 Phone: (302) 420-8569