Explore details about location Boyd Road. Boyd Road is a location situated within the Saint Clair County alongside other areas such as Foxwood Run Court, Ogles Creek Court, Forest Notch.