Canal Street & Wright Street,
1 person favorited this theater
An old nickelodeon located in the Stapleton district of Staten Island. It is listed as operating as Leo’s Park Theatre in the 1915-1915 edition of American Motion Picture Directory.
Just login to your account and subscribe to this theater