BACK TO RESULTS
-
Details
Leadership Square is an office complex in downtown Oklahoma City with a variety of shops and restaurants
-
Facilities
- Largest Room 5000
- Total Sq. Ft. 5000
- Distance from Convention Center 2-3 blocks
- Number of Rooms 1
Atrium
- Theater Capacity: 500
- Reception Capacity: 800
- Map
- Yelp