Wedowee, AL
Wedowee is a small town and the county seat of Randolph County, Alabama. It was first incorporated in 1836, though its charter later lapsed before the town reestablished itself. The area was settled by European Americans after the forced removal of Creek people in the 1830s. Wedowee sits on the Piedmont plateau in the Appalachian foothills, and nearby Lak...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.