5301 Lennox Ave, Spencer, OK, 73084 (current address)
5301 Lennox Ave, Spencer, OK, 73084 (1993 - 2018)
15033 SE 58th St, Choctaw, OK, 73020 (2015 - 2017)
5300 Lennox Ave, Spencer, OK, 73084 (2010 - 2017)
10617 Willow Ridge Dr, Oklahoma City, OK, 73130 (2016)
1228 NE 15th St, Oklahoma City, OK, 73117 (2016)
4146 N Prospect Ave, Oklahoma City, OK, 73111 (1977)