Alexio Arena

The Alexio Arena is an indoor arena located in Taunton, Massachusetts.