Is there really a park here (seems unlikely)?  Looking at the aerial image it looks like there's some fenced-in playground equipment and a couple of buildings; could this be a childcare facility or something similar affiliated with the church?