Located in Kirkwood Park, the Greentree Festival is a time-honored tradition. The first festival was held in 1961 to replace drought-stricken trees in Kirkwood, and today, the family-friendly event features […]
The post Greentree Festival appeared first on Explore St. Louis.