There were a number of Stouffer's restaurants in the Philly area. There used to be an outlet in Berwyn, near where my parents lived. Their freezer was always full.
But all of them are gone now...
You can still buy the frozen stuff at the supermarket. And the spinach souffle is still pretty good.