Taylor Still Road in Baldwin County, Alabama

Taylor Still Road in Baldwin County is a residential street. It runs in an east-west direction starting from Cowpen Creek Road and crosses Homestead Lane and Clifton White Road and ends at County Road 87.
Road Type
residential street
Route
east-west