Creek Road
United States
>
Florida
>
Lake County
>
Leesburg
>
Creek Road
Creek Road is a street with four lanes in Leesburg.
Creek Road
type of road
District road
Lanes
4
The Home Depot
Cumberland Farms
Walgreens
United States Post Office
Subs & Subs
G Beacon