Police are investigating a crash that occurred early Friday morning when a car struck the North Branford Town Hall.
An arriving officer observed a vehicle that had collided with the North Branford Town Hall, located at 909 Foxon Road, ...