Where is Schenley Plaza?

Where is Schenley Plaza located?

Schenley Plaza, Schenley Plaza, United States of America (approx. 40.4427°, -79.9526°)


Where is Schenley Plaza on the map?