New Douglas Theatre

640 Lenox Avenue,
New York, NY 10037

Unfavorite No one has favorited this theater yet

Showing 1 comment

AlAlvarez on February 14, 2010 at 10:56 am

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?