Crash reported at Ellicott Street Road and Telephone Road, Pavilion
By Billie Owens
A two-vehicle accident with injuries that is blocking traffic is reported in Pavilion at Ellicott Street Road and Telephone Road. Law enforcement is on scene. Pavilion Fire Department and Mercy medics are responding.