About us

Powell River Tennis Centre  is an indoor tennis facility with 2x hard surface courts.