Lake Placid 2525 Main Street