Pilgrim House Canaan CT

Church/cathedral in Canaan, United States
Suggest an edit · Your business? Claim now

Add more information

We believe in the triune God: Creator, resurrected Christ, the sole Head of the church, and the Holy Spirit, who guides and brings about the creative …

Social profiles