Chelmsford Arena

213 Edward Avenue, Greater Sudbury, P0M 1L0