A history of 100-acre North Stamford estate built 1860s’ brought to you by Le Barn located on the estate
Looking for the fun excursion? Come visit Le Barn, an old estate in North Stamford with two large barns, one dating from the turn of the 20th century […]