Created by jroof - January 4th 2018
16043 N Harrah Rd, Luther, Oklahoma 73054-9733 USA
Tulsa, Oklahoma, United States