Windermere ave - Ellington, CT, United States close