Location of the Jubilee Centre
195 Applegrove St., Sudbury, Ontario