A place of finality, i.E.

A business that has closed down