This is at McNicholl and Middlefield.
I walked by it and noticed it, I can't tell what type of place this...on the front it had posters of a human body like the ones you would see in a medical textbook. The sign said it was open til 10pm, and then in a handwritten sign, it said BY APPOINTMENTS ONLY.........
So I don't know what it is! Has anyone been here?
FUJIYAMA?