Opened--1911 Closed--1963
January 3, 2000
The Polo Grounds Towers are located on 155th St in Harlem. They stand on the exact spot where the Stadium used to stand. This plaque is on the front of Tower D in the complex. It wasn't as easy to find as we thought it would be.