La Media Luna

238 West Lawrence Harris Highway, Slocomb, AL 36375