Dover Arena

The Dover Arena is an indoor arena located in Dover, New Hampshire.