‘Relief’ comes to Hollowell Parkway as crosswalk installed on deadly stretch of road
The state has installed a new pedestrian crosswalk along a stretch of Donald Lee Hollowell Parkway in Atlanta that has seen multiple pedestr