South River-Machar Arena

The South River-Machar Arena is an indoor arena located within the South River-Machar Community Centre in South River, Ontario.