haunted in oklahoma stroud haunted houses in oklahoma stroud The venues nicknameHome of Bob Willsis more. Psycho Path haunted house is located just North of Tulsa in Sperry Oklahoma at 1517 … Wednesday, September 21, 2022 Edit