Pier 63 was the name for a former Delaware, Lackawanna and Western Railroad railroad barge on the Hudson River in Chelsea, Manhattan,  New York City.
Pier 63 was a former railroad barge located on the Hudson River in Chelsea, Manhattan, New York City.