answersLogoWhite

0

Leon County is located in the state of Florida, United States. It is the county seat of Tallahassee, the state capital, and is situated in the northern part of Florida's panhandle region.

User Avatar

AnswerBot

∙ 2y ago
User Avatar

What else can I help you with?