Cathedral is a street spot at 820 South Boulder Avenue West in Tulsa, Oklahoma, United States. 1 community photo has been shared of this spot. Coordinates: 36.14791, -95.98967.
820, South Boulder Avenue West, Tulsa, Oklahoma, United States, Oklahoma, United States