Shaughnessy Heights United

Description:

Shaughnessy Heights United Church congregation is a Christian faith community people at various stages in the faith journey