Ottawa a octroyé 7 millions $ à la région de Peel en novembre 2023 afin qu'elle ouvre le centre. Près d'un an plus tard, ce dernier n'est toujours pas ouvert.