O'Leary Community Sports Centre

The O'Leary Community Sports Centre is an indoor arena located in O'Leary, Prince Edward Island.