Ellsworth (Oliver) Homestead 18th century home located in Windsor, Connecticut and listed as a National Historic Landmark by the National Park Service. http://tps.cr.nps.gov/nhl/detail.cfm?ResourceId=1002&ResourceType=Building ReviewsRating: Not yet Rated
Whois Check