Church Directory
Ibrox Parish Church
Church of Scotland
67 Clifford Street
Glasgow
Strathclyde
G51 1QH
United Kingdom
07380 830 030
- Weekly Prayer Meeting
- Sunday School