Explore details about location Carroll Road. Carroll Road is a location situated within the San Diego alongside other areas such as Park Mesa Way, Nobel Drive, 1st Lane.