Family-owned and operated Self Creek Lodge and Marina is nestled on beautiful Lake Greeson. Featuring lakeside cottages, a full-service marina and boat rentals, guided fishing tours, and outdoor activities, all in a memorable lake setting in southwest Arkansas. Come visit, we would love to have you!