Duncan Place in Scott County, Illinois

Duncan Place in Scott County is a service road.
Road Type
service road