Longwood, Florida

city in Seminole County, Florida, United States

Longwood is a city of Florida in the United States.

Seal