Since my boss knows the ifxy guys I asked if they were still up n running. I received an affirmative answer - so since they are local I wondered up one day last week to take a peek. They are on 3rd floor of an old bank building.
There were dudes up there looking busy at least, the conference room is right there soon as you walk in the door, so I kinda chickened out snapping any pics for you guys.
I saw a carpet on the floor with lockwood name on it so my guess its in the same branch.