Many Happy Returns to Lazarus
- TV Movie
- 2004
- 55m
Former customers and employees fondly recall the great Lazarus Department Store in downtown Columbus Ohio, closing after 153 years of operation.Former customers and employees fondly recall the great Lazarus Department Store in downtown Columbus Ohio, closing after 153 years of operation.Former customers and employees fondly recall the great Lazarus Department Store in downtown Columbus Ohio, closing after 153 years of operation.