Liberty+Dept.+Stores

Liberty Dept. Stores is located at 80-16 Jamaica Avenue between 80th Street and Forest Parkway. Formerly the location of "The Haven" Movie Theater.



Here is a rare picture of The Haven, circa 1941.




 * Lot Number: 8919-5**

back to 78th Street to Forest Parkway