• 3100 Cleburne St, Science Building 225
  • Houston, TX, 77004
  • United States

Come and visit the Texas Southern Greenhouse on Earth Day and learn about compost and planting seeds.