Map of Osceola Creek in Broward County, FL:

Osceola Creek Broward Fort Lauderdale South 26.0948095 -80.170324