A crash on I-20/59 southbound is causing stop and go delays after Tallapoosa Street. 

About The Author