Family Farm is Christmas Show Village
The Grinch Steals Christmas at Dogwood Pass.
BEAVER The Dogwood Pass in Beaver is now open with their Christmas at Dogwood Pass light displays and drama shows. You can visit from Wednesdays through Saturdays.
Mike Montgomery, who says he is the builder, owner, runner, and manager of what is called Jeremiah’s Outpost with his son Jeremiah, The Dogwood Pass is all family ran and they’ve been open for eight years. He said that it started out with just a hobby with antiques and then building an Old West town on their farm.