Surprisingly they have a walk in doctors office in superstore on 130th which I would not expect.
I had to go to a walk in clinic on Sunday so I googled places nearby and they said there was one here. I was a tad bit lenient to be going to a doctors office in a grocery store but it had good reviews so I decided to and it ended up being fine.