20 Griswold Rd, Ellington, CT 06029, United States
140 Mountain St, Ellington, CT 06029, United States