Indian Creek Avenue in Leesburg, AL 35983

Indian Creek Avenue in Leesburg, AL 35983 (Cherokee County) is a residential street. It runs in a southeast-northwest direction starting from Cherokee County 70.

Road Type
residential street
Route
southeast-northwest