This is not an easy place to get to, even though you likely frequently drive right past it. Padden Parkway passes through a wetland area, and on the south side of Padden is a path that meanders into the area.
The only way to reach the site is from along the Padden Parkway bike path. You should be able to access the path from the back of the New Heights Church parking lot. I am certain that when I went by there, I saw an access opening from the church parking lot to the bike path, but it does not appear to be there in Google Maps.