1. Homewatch CareGivers of Windsor 340 Broad St Ste 202, Windsor, CT 06095 Coordinate: 41.84894,-72.64629 Phone: (860) 300-3384