LC Ice Arena

The LC Ice Arena is an indoor ice rink located in Lewiston, Idaho.