St Christopher Catholic School
Tags:
HWCDSB,
School,
The East End
Address: 50 Greenhill Avenue
Date Built: 1966