Indeed it does. Good find.
just drove past it and looks like it was very recently torn down unfortunately.
Although they tackle complex projects, they are always capable and creative. brand strategy companies