CHAGRIN FALLS, Ohio — Film production crew members were setting up a fictional Christmas vendor village in Chagrin Falls’ Triangle Park today.
The Christmas movie, set for release next year, is primarily being shot in Chagrin Falls, with a few scenes to be filmed in Cleveland.
Film crew members believe the film could be released on the Hallmark Channel…