January 12, 2015 by Earth Day Houston is held at Discovery Green park, 1500 McKinney St, Houston, TX 77010. Related