Glebe Place is a place in South East Glasgow with a small number of businesses.
Gilmours Off Sales is an off licence selling a variety of alcoholic and other drinks.
Address: 28 Glebe Place, Cambuslang, Glasgow, Lanarkshire, G72 8LJ
Hugh MacLeod (Scotland) Ltd is a firm of electricians offering a variety of electrical services to homes and businesses.
Address: 30 Glebe Place, Cambuslang, Glasgow, Lanarkshire, G72 8LJ
Map showing Glebe Place in Glasgow.