1715 Ellington Road, South Windsor, CT

41.825414, -72.557144