Lenox+Avenue

Lenox Avenue is a street in Manhattan that housed the Apollo Street Theatre. The Apollo Theatre is the most lasting physical legacy of the Harlem Renaissance.