Branch Road in Marshall County, Alabama

Branch Road in Marshall County is a residential street. Branch Road also exists in Choctaw County, Escambia County, Limestone County, Walker County and Talladega County.
Road Type
residential street