Open main menu

Leesburg, Florida

city in Florida, United States

Leesburg is a city of Florida in the United States.