When most people think of an oasis, they think of an area of the desert with green grass and lush plants. But, as Merriam-Webster defines, an oasis is also “a pleasant place that is surrounded by something unpleasant” and “a time or experience that is pleasant and restful.”
A center in Mamou, which is now operating in earnest, serves as just that in the middle of the Cajun Prairie for m...