Tallahassee, FL
Tallahassee is Florida's capital, the county seat of Leon County, and the largest city in the Big Bend and Panhandle region. It became the territorial capital in 1824, and government still shapes the city through the Capitol, state agencies, courts, lobbying, law firms, and professional associations. It is also unmistakably a college town, with Florida St...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.