159 Riverview Ave, Pittsburgh, PA 15214.
Located in Riverview Park, the dog park is a fenced area that sits on the hill right where the wooded trails begin just behind the Allegheny Observatory. There are two separate fenced in areas, one for small dogs and one for larger dogs.
