Greenwich residents criticize Valley Road stop sign plan: 'Figure out a way to slow everybody down.'
By: Andy Blye
Town officials want to add two stop signs to Valley Road in Cos Cob, but local residents are questioning if that is the best way to improve safety.