Brian Sheldon, left, and Mark Sheldon got their first look at the inside of Sheldon's Tavern on North Street in Litchfield. BZ photos A stately house on North Street in Litchfield that was built in 1760 and remains known as Sheldon's Tavern played host recently to a pair of brothers who ventured to town from […]

 

A Litchfield.bz subscription is required to view this article. Please log in or purchase a subscription below.

$40 - One Year Subscription

$5 - Single Day Subscription