Denver Area CO
Looking back on Englewood retail landmark's history
Back in 1958, Fred Kaufman owned a men's clothing store across the street from where Kaufman's Tall and Big Shop currently resides at 3395 S. Broadway in Englewood. Fred had a rela…