South Dumfries Community Centre

The South Dumfries Community Centre is an indoor arena located in the St. George, Ontario.