I'm really curious. I looked at builtstlouis' list of churches, but it didn't look to be on there (not that I recognized).
Here's the Streetview:
http://tinyurl.com/5vxer9
It's at the corner of N Jefferson and Carr.
It doesn't look like a very big church (compared to some other churches I've seen). But I was wondering if anyone could tell me anything about it. Thanks.
Here's the Streetview:
http://tinyurl.com/5vxer9
It's at the corner of N Jefferson and Carr.
It doesn't look like a very big church (compared to some other churches I've seen). But I was wondering if anyone could tell me anything about it. Thanks.


