See website, location, and contact information for South Street Seaport Museum
89 South Street - Pier 16 New York, New York 10038
For most up-to-date info, please visit the business's website