Yes, this church is located just north of the very woodsy Overton Park. I will have to go back soon.