South Charleston Memorial Arena

The South Charleston Memorial Arena is an indoor arena located in South Charleston, West Virginia.