New churched opened around this development, but I'm not sure about the shape or precise area. It's called "LifePath Church" at 7910 W Happy Valley Road, Peoria, AZ 85383, and their website is lifepath.church