The store is usually open on holidays. The park there has pavilions and nice views of the river. The local campground does community swim for a fee. Its a beautifully maintained historical town.
Not sure. Wouldn't hurt to stop by and check. Usually the town of Granville does events for holidays.
Thanks! Your answer is awaiting moderation.