Created by LeticiaCampos - August 13th 2015
10801 N I 35 Service Rd, Oklahoma City, Oklahoma
7777 South Lewis, Tulsa, OK, US
World's Largest Praying Hands, 7932 S Lewis Ave Tulsa, Oklahoma