2026 Fall Tree Planting Hough 10/10/26

1532 E 81st St, Cleveland, OH 44103

Join us for a Community Tree Planting in the Hough neighborhood of Cleveland. We will be planting about 45 trees that will create a shaded and welcoming space for the […]