Newtown accident on S. Main slowing traffic

Newtown Police say they are responding to a two-car accident on S. Main St. near No. 85 that is slowing down traffic.

Further details are unavailable.

Categories: General
Donna Christopher

Comments are closed.