The Latodami Nature Center is located at the edge of North Park, Allegheny County's largest park.
Apparently there are many programs going on and it looks like the scouts have done a lot of quality work here as well. You can find out more about this park within a park at https://sites.google.com/site/latodaminaturecenter/
The cache is approximately 5 feet off the ground. I believe it is wheelchair accessible, although the ground is grass which may be soft.
Gur uvag vf va gur cvpgher.