Explore details about location Thermal Road. Thermal Road is a location situated within the Charlotte alongside other areas such as Florida Avenue, Buchanan Street, Sylvia Court.