Tarfside Gardens is a place in South West Glasgow and is mainly residential.
Our Lady Of The Rosary R C Primary School is a school which provides kids with education across a range of subjects.
Address: 50 Tarfside Gardens, Glasgow, Lanarkshire, G52 3AA
Map showing Tarfside Gardens in Glasgow.