New St Teresa’s GAA development will also benefit Glen Road residents

New St Teresa’s GAA development will also benefit Glen Road residents