Explore details about location South Road. South Road is a location situated within the Newcastle alongside other areas such as Divide Avenue, Pine Street, West Railroad Street.