There are a number of places called "Glen Street" in Glasgow. Glen Street, Barrhead and Glen Street, Cambuslang
Barrhead Library is a public library offering a wide range of books and other educational resources.
Address: Glen Street, Barrhead, Glasgow, Lanarkshire, G78 1QA
Glen Muir is a garage providing a range of auto services for various different vehicles.
Address: 20 Glen Street, Barrhead, Glasgow, Lanarkshire, G78 1QA
Map showing Glen Street in Glasgow.