7 S Rembrandt Ln, Sand Springs, OK, 74063 (current address)
4502 Rembrandt Ln, Sand Springs, OK, 74063 (2001 - 2016)
PO Box 263, Sand Springs, OK, 74063 (1996 - 2016)
6511 E 26th Ct, Tulsa, OK, 74129 (1982 - 2011)
520 E 3rd St, Tulsa, OK, 74120 (2009)