SCHOMBURG CENTER

Schomburg Center

515 Malcolm X Boulevard, New York, 10037