Hopkinton State Fair General Store

  Note: No pets allowed.