Lucindas House — Windsor, CT | NearSpotUSA