18125 N Pottawatomie Rd, Luther, OK, 73054 (current address)
18125 N Pottawatomie Rd, Luther, OK, 73054 (1996 - 2018)
Not Available At Conversion, Tulsa, OK, 74121 (2004)
319 NE 3rd St, Luther, OK, 73054 (1996)
PO Box 555, Luther, OK, 73054 (1990 - 1996)