National Great Rivers Research Center – Alton, IL

  • National research center
  • LEED Platinum
  • Concrete structure
  • Vegetation roof