13406 State Highway 17, Elgin, OK, 73538 (current address)
13125 NE Welch Rd, Elgin, OK, 73538 (2017)
13408 State Highway 17, Elgin, OK, 73538 (2014 - 2017)
1111 Apple Creek Dr, Elgin, OK, 73538 (2011 - 2016)
13408 1/2 State Highway 17, Elgin, OK, 73538 (2015)