Christmas Tree Road
United States
>
Illinois
>
Macon County
>
Decatur
>
Christmas Tree Road
Christmas Tree Road is a street in Decatur.
Christmas Tree Road
type of road
Secondary road