I’ve seen this place may a time, always foreboding and dark and deserted looking, even on happy sunny day. I assumed it was either some cult-gathering place or a bad front for some drug operation (it is across the street from People’s Park after all). However, I finally had the occasion to visit the place and found out that it is actually a meditation center! They have lectures on Sundays too, which is open to anyone and everyone. I believe Thursday night is open meditation night, so come after six to cleanse your spirit, etc.