Heavy rain impacts travel in Natchitoches Parish

Heavy rain impacts travel in Natchitoches Parish