Le complexe comporte, outre le parc, un centre de récupération de matières recyclables, une centrale électrique fonctionnant grâce à la récupération des biogaz, un site de compostage ainsi qu'un site d'enfouissement.
Depuis quelques années la Cité des Arts du cirque (TOHU), un organisme à but non lucratif, est installé sur le site. À vocations multiples, celui-ci s'est donné pour mission de faire de Montréal une capitale internationale des arts du cirque, de contribuer à la réhabilitation environnementale du site d'enfouissement et d'appuyer le développement communautaire du quartier Saint-Michel.