Swallow Gardens is a place in North West Glasgow and is mainly residential.
United Free Church Of Scotland is a religious meeting place for Christians.
Address: 1 Swallow Gardens, Glasgow, Lanarkshire, G13 4QD
Map showing Swallow Gardens in Glasgow.