116 Farmstead Market & Table
116 S Main St
Luther, OK
73054