216 Johnny Bench Dr, Oklahoma City, Oklahoma 73104 USA
Earl's Entrance Just Above the Canal.
Photo Credit: Yelp