I came across this location by walking the Wentz Run Park Nature Trail. I had no idea the trail existed until I stumbled across it on a walkabout. Once I found this spot, I realized it was very close to a parking lot for some corporate office buildings, making it more easily accessable than my hike would have indicated.
The parking coordinates are for a discrete corner of the lot, nearest the cache. Muggles will not likely pose a problem.
If you would prefer a pleasurable walk through Wentz Run Park, you will find a number of other fine geocaches (not all of which I have found.)
FTF will receive an unused TB.