The Ice Barn

The Ice Barn is an indoor arena located in Milton, Vermont.