i have not..............but you are lucky, it's not a popular name, so there doesn't seem to be one in every amphur/changwat. found 2, nakhan sawan, guessing this isn't the one you want, and one in nakhon si thammarat, about 25 kms out of amphur muang/downtown NST is the one you want. try google search if you haven't already, and spell it khiri also, and as one word or 2, khiri wong, thought i pulls up a few all ways. some interesting sites, though most want to sell you something, tour or what ever. looks quite interesting if in the area, not sure if i would make a special trip though.
is there a purpose for visiting, meditation, just some outdoor eco R&R, as not much there, though guessing that is the draw. sorry can't help more, been to NST, short visit to a friend from the area, town didn't do much for me, but was ok. some food and hotel options if not happy with ban khiri wong offerings, should be fairly safe to rent and drive a motorbike, if comfortable with driving, if not, this link will explain how to get there and a bit more. good luck.