Explore details about location Carter Road. Carter Road is a location situated within the Foxborough alongside other areas such as North Street, Webb Street, Cedar Street.