Church Directory
Kelvinside Hillhead Parish Church
Church of Scotland
Observatory Road
Glasgow
Strathclyde
G12 9AR
United Kingdom
0141 334 2788
Church of Scotland
Observatory Road
Glasgow
Strathclyde
G12 9AR
United Kingdom
0141 334 2788