Centi's Landscaping LLC & Tree Removal Services 418 Davenport Ave New Haven, CT 06519United States, 06519 New Haven, CT