Search More

Locations

AMC Loews Bay Terrace 6

21101 26th Ave. Flushing, NY 11360 | Bayside | 718-428-4040

Location Description:

This six-screen theater is tucked between Little Neck Bay and Clearview Park in Flushing. The cinema offers wheelchair accessibility in all auditoriums, RealD 3D, as well as theater rentals for interested patrons.


Related Stories (4)

Related Stories

Loading...