There is a Church located off of Waterlou Road called the "Philadelphia Church of God" ran by a Reverend Flurry. I am at the beginning stages of researching it, anyone else heard of this place and do you know anything about them?
Some people have called it an occult, the things I am reading so far has given me reason to wonder.
Bookmarks