It would appear you searched for Google Maps Tulsa Oklahoma. I have been setting up and editing Google maps since its very beginning, one thing I can tell you is that it is always changing, confusing and frustrating. Yet people continue to spend an incredible amount of time trying to figure it all out. Why? Because Google maps drives a lot of traffic for FREE, and it is super powerful for local SEO marketing.
I provide a one-time fee Google map service and unlike most, I do not own it, YOU DO! I mention this because most companies want to have control/ownership of your map and charge you monthly fees. I do not do this.