Last updated on November 24th, 2018 at 04:46 amSculptureCenter is a contemporary art museum that is located in Long Island City, Queens in New York City. Founded by artists in 1928, SculptureCenter is a not-for-profit arts institution dedicated to experimental and innovative developments in contemporary sculpture. If you need to find out the SculptureCenter hours