Deadly Accident on St. Francis - KFDA - NewsChannel 10 / Amarillo News, Weather, Sports

Deadly Accident on St. Francis

   The Amarillo Police Department has confirmed a deadly accident near the St. Francis and River Road intersection.

    We are told a car hit a pedestrian in that area....we'll have more details for you on that as soon as they become available.

Powered by Frankly