The original Penn Station, opened in 1910, was considered by many to be one of the grandest structures in New York City. Its ...
The three-year demolition of Penn Station began on October 28, 1963. At the same time, Madison Square Garden, a high-rise office and sports complex that still stands today, was built in its place.