St Mary of the Angels

St Mary of the Angels is situated at

100 Glasgow Road,
Camelon
Falkirk