Name: Our Lady of Saints Church
Classification: supporting characters group
First Appearance: Venom (vol. 2) #7 (Nov. 2011): "Spider-Island: Part Two"
Creators: Rick Remender, Tom Fowler
Number of Appearances: 1
Location: Manhattan, New York City, New York, USA
Note: Eddie Brock's church
Suggested links for further research about this character and the character's religious affiliation: