Hopkinton State Fair General Store

  Note: No pets allowed.
This year we're celebrating 100 years of the Hopkinton State Fair. Join us September 4th through September 7th, 2015!