Contributed by Colleen Kane of Catskills Paper Trail Despite its distinctive mid century facade, the Town & Country is one of the oldest buildings on Liberty’s Main Street. Built circa 1885, it’s about 140 years old. It has served as a meeting hall for the International Order of Odd Fellows, as the Lyric Theatre, as […]