About North Tolsta Free Church
We are a congregation of the Free Church of Scotland in the village of North Tolsta. We teach about Jesus Christ: his life, death and resurrection.
More about North Tolsta Free Church
North Tolsta Free Church is located at School Road, HS2 0NH North Tolsta, Eilean Siar, United Kingdom