Elections Today is the Final Day for Harris County Residents to Cast Their Vote for Mayor December 9, 2023