Taylor Creek in Osceola County, Florida

Taylor Creek in Osceola County is a canal. Taylor Creek also exists in Orange County.

Waterway Type
canal