I drove by this place several years ago. At that time, I was near Fondren and Bellaire or Beechnut, so it should be somewhere in that area. But I can’t find it again! I think it may have been a small Chinese cultural center?? I am trying to find what the name of it and where exactly it is? I just remember some kind of tall gate and you can see a giant statue of a buddha from the street.