Leon Lowenstein Auditorium
10 E 66th St
New York, NY 10065
The Leon Lowenstein Auditorium is a prominent movie theatre located in New York, NY. Known for its modern facilities and comfortable seating, it provides an inviting atmosphere for film enthusiasts. The auditorium regularly features a diverse lineup of films, making it a popular destination for both locals and visitors looking to enjoy the latest cinematic releases.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.