Farm Road is a road in South East Glasgow and is mainly residential.
Key Store is a convenience store selling a range of household supplies and groceries.
Address: 43 Farm Road, Blantyre, Glasgow, Lanarkshire, G72 9DT
Map showing Farm Road in Glasgow.