Local Parish Church
Organisation Type
Church
Employer Website URI
Postal Address
2 Hailesland Place
Wester Hailes
Edinburgh
EH14 2SL
United Kingdom
Local Parish Church
2 Hailesland Place
Wester Hailes
Edinburgh
EH14 2SL
United Kingdom