Discovery Green Discovery Green is a 12-acre park created by a public-private partnership between the City of Houston and the non-profit Discovery Green Conservancy. Website Facebook Instagram Twitter Youtube 2022-10-27