St Thomas of Canterbury

Waterloo (Merseyside)

Contact details

32 Great Georges Road
Waterloo


Liverpool

L22 1RD

Tel: 0151 928 3629