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