Shell is located at the north west corner of McCowan and 16th.
One of the biggest Shell station around as I never need to wait for a pump no matter what time I drop by for a fuel up.
Price is the same with the other stations in the area but I fuel up here because I am an avid Airmiles collector!!
The touchless car wash is not bad but there's always a line on a Sunny Sunday afternoon!
Only come here if you are driving from the East or down from the North since you will have hard time going into this gas station with all the traffic islands!
Open 24 hours! read more