According to comments left with Yelp, it is probably a cult. Premises are encircled by 20ft high electrified
razor wire, guarded by dogs and no one wants to talk to visitors when called for information: Odiyan Center If that is indeed still so: Sad, and so improper, not Buddhist at all. Apparently they print large amount of books.