Agency Lake Placid Village Police Department Agency Details Address: 2693 Main Street, Suite 104, Lake Placid, NY 12946Phone: 518-523-3306Agency Type: Local PoliceNumber of Officers: 14Population Served: 2638