The Hampshire Dome

1 Star2 Stars3 Stars4 Stars5 Stars No Ratings Yet

The Hampshire Dome

http://www.hampshiredome.com

Category: Facilities
Tag: , , , , ,

The Hampshire Dome offers the best indoor sports complex in New England. The Dome is a 94,000 thousand plus square foot arena covered by an air supported roof. It is located in Milford, NH.

Related Websites