Esther Lemus

 
Town Council
Title: Vice Mayor
Phone: (707) 608-8321
Visit Mayor's page


The Windsor Town Council consists of five elected Councilmembers, one of whom is chosen by the Council to serve as Mayor and one as Vice Mayor. The Council also serves as the Board of Directors for the Town of Windsor Redevelopment Agency and the Windsor Water District. 

Return to Staff Directory