All reviews seem negative
This is a full service gas station offering mechanics, gas, car wash and mini mart. At one time, this was a Mobil, but is now an independently owned station. I believe the same ...