Satanic church in Montrose?
My mother tells me that there used to be a “satanic church” supposedly in Montrose behind Texas Art Supply. She described it as painted black with red splatter paint.
My mother is very naive & religious so a “satanic church” might have been something much less literal?
But I’m dying to know what the hell she may be describing? Any clues?
Anyone have any ideas?
Im guessing this was in existence sometime in late 70’s early 80’s….
Would actually be curious to hear about any history of the satanic church in Houston…
submitted by /u/AnaisInJune
[link] [comments]