1 / 25
On November 15, town road department staffers did some work on a large berm that they had constructed on the southern boundary of 75 Church Hill Road, near that street’s intersection with Edmond Road. In April 2007, the town approved construction of a 6,600-square-foot commercial building at the site, but it was never built. (Gorosko photo)
- No Comments