Where Is Castle Douglas

Castle Douglas

5/5
(5) · Church/cathedral in Castle Douglas, Uk, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
New Life Community Church, Castle Douglas

Reviews

Facebook
5.0/5 · 5 reviews
Loading reviews...
Apr 12, 2020
a warm welcome. Followed by amazing worship, here the presence of The Lord is in no doubt. A message that uplifts & challenges at same time. Prayer with power, that sees results. The LORD is lifted h…Full review by Patricia Graves

Social profiles