PSA – Traffic Delay – Barrington Street 12 months ago Traffic Delay – Barrington Street Location: Barrington Street, near civic address See more Previous article HRP: Lakes and ponds aren't safe Next article Additional charges against adult, youth after disturbance at Junior High