4 Screens, 921 Seats
This business has not yet been claimed by the owner or a representative.
The Palace Theatre is a movie theater located in Lake Placid, New York. It was first opened in 1926 and has since been renovated. The theater has four screens that show first-run movies throughout the year, with weekend and summer matinees. The Palace Theatre has hosted everything from vaudeville to organ recitals and silent film festivals.
