Margaret Glover 247 Deming St South Windsor, CT, 06074 United States of America (773) 447-6192 View All Affiliate Requests Contact Category: Provisional Assessor