Location #1: Movie Theater
10 South Lewis Avenue, Tulsa, Oklahoma, United States
Location #2: The brothers’ house
731 North St. Louis Avenue, Tulsa, Oklahoma, United States
Location #3: Bowen Lounge
Formerly at the Southeast corner of South Denver Avenue West & West 11th Street, Tulsa, Oklahoma, United States
Location #4: DX Gas Station
109 North Cincinnati Avenue, Sperry, Oklahoma, United States
Location #5: Windrixville Church
At an area now submerged by water, Skiatook Lake, Oklahoma, United States
Pages: 1 2