Gilmour Avenue is an avenue in South Glasgow and is mainly residential.
Green Leaf Electronics Ltd is a computer repair company offering various services for PCs and laptops.
Address: Gilmour Avenue, Thorntonhall, Glasgow, Lanarkshire, G74 5AB
Map showing Gilmour Avenue in Glasgow.