Totally nondescript place to stop and get one item you may need. It's a bit unsettling when you walk in here. By that I mean it smells. I'm not sure what the smell is, but it's not a good smell.
Another thing that I cannot figure is why is there only four pumps at this gas station when it is on such a big lot on the South Side. Smack dab in the middle of the other two gas stations that I'm aware of, each on an end of the South Side. Weird.