Avery Homestead

Avery Homestead, in Ledyard, Connecticut, was built in 1696. It was listed on the National Register of Historic Places in 1992. ...
Found on http://en.wikipedia.org/wiki/Avery_Homestead
No exact match found