Oklahoma City | Memorial Square
13810 North Pennsylvania Ave
Oklahoma City , OK 73134
(405) 751-7400
Memorial Square photo