There used to be a Men’s clothing store(s) called Robert Taylor by us in Michigan. Perhaps a small, regional chain? Are the Robert Taylor homes nice too?
Robert Taylor homes were high rise scums in Chicago. All knocked down