The Landmark II
120 Main St, Woodstock 03262