New Douglas Theatre
640 Lenox Avenue,
New York,
NY
10037
640 Lenox Avenue,
New York,
NY
10037
No one has favorited this theater yet
Showing 1 comment
A 1917 article in the New York Times makes reference to a motion picture theatre located at 308 West 143rd Street.
Does anyone have any more information or at least a name?