Explore details about location Ross Street. Ross Street is a location situated within the New Glasgow alongside other areas such as MacIntosh Street, N Provost Street, Maclean Street. Additionally, some smaller parts of Ross Street include specific areas like Shelburne Street, Terrace Street, Norma Court adding to the diversity of its landscape.