New+Odyssey

New Odyssey Full Service Salon is located at 80-20 Jamaica Avenue between 80th Street and Forest Parkway beneath Appliance Aide.



In the 1940s this was the location of a Window store, advertising Shades and Glass. These days, this location is right next to Liberty Department Stores. In the 1940s it was right next to The Haven movie theater.




 * Lot Number: 8919-6**

back to 78th Street to Forest Parkway