Presbyterian Cross
CPPC
"A church with a big heart in a small building"
Interim Moderator - Rev. Alexander Wilson BA. M.Div.
Phone: (416) 759-3901

Please enter the website password: