Do you support adding traffic calming devices, like stop signs, at various points along Main Avenue to help protect our residents and visitors from speeding car
YES
NO
PERHAPS
Vote
View Results