No problem.
Unfortunately, no clue on whether that location still stands. So many great locations have been lost to time and the so-called wonderful upgrades that many places pursue. I am not sure if this is one of them, or if it does infact remain.
PM me, and I will see if I can point you in the right direction to getting an answer.