Palace Theater - Lake Placid

User rating: 3.00 Rate Theater

2430 Main Street, Lake Placid, NY 12946

(518) 523-9271 | View Map



Change Location