skquinn
I have serious doubts this church still exists but defer to local knowledge/future surveys. An online search mainly turns up results for a Faith Tabernacle in Denton, though the lack of an online presence does not necessarily mean the church is defunct.