Filters:
clear
clear
Country: United Kingdom

abundant life church in Edgware

About 1 results.

International Gospel Church

thumb_up 182 likes
rate_review 9 Reviews
favorite 120 favorites
102A Watling Ave, HA8 0LN Edgware, United Kingdom

Based in Burnt Oak, in North West London, IGC is the International Gospel Church (IGC).

  • 1