City Officials to Provide Taylor Run Update

A 'natural channel design' project affecting one-third of a mile of Taylor Run has drawn criticism.

by

Advertisement

advertisement