New York Open Center - testGo back to directory.Add to Address Book. New York Open Center New York Open CenterVarious 83 Spring Street New York NY 10012 postal Phone: 212-219-2527home Website: http://www.opencenter.org MapRoadmapSatelliteConnections Business Directory | LeafletConnections Business Directory | Leaflet83 Spring Street New York NY 10012Get DirectionsCategories: NY Manhattan Lower Updated 5 years ago.Share