18745 W 151st St S, Kellyville, OK, 74039 (current address)
18745 151st St W S, Kellyville, OK, 74039 (1992 - 2016)
18745 151 South St W, Kellyville, OK, 74039 (2004)
7706 W Parkway Blvd, Tulsa, OK, 74127 (2003)
5 E 31st Pl, Sand Springs, OK, 74063 (1989 - 2001)