Crossroads Church - Oklahoma City8901 S Shields BlvdOklahoma City, Oklahoma 73149, US
Total Capacity: 0