The View

77 Mirror Lake Dr, Lake Placid
(518) 302-3000