Luxor Theatre

210 E. 170th Street,
Bronx, NY 10456

Unfavorite 2 people favorited this theater

1971 photo courtesy of Larry Kleinman.

Luxor Theatre

210 E. 170th Street
Bronx, NY 10456
United States