1700 NE 63rd St, Oklahoma City, Oklahoma 73111 USA
Beautiful statue near the front entrance to the museum
Photo Credit: Yelp