C. E. Orr Arena

The C.E. Orr Arena is an indoor ice rink located in Euclid, Ohio.