Tabor Protest

Branford residence protest the proposed location of a new public works garage.