Menzies Avenue is an avenue in North East Glasgow and is mainly residential.
Sewing Machine Specialists is a sewing machine company selling a range of machines and accessories.
Address: 3 Menzies Avenue, Fintry, Glasgow, Lanarkshire, G63 0YE
Map showing Menzies Avenue in Glasgow.