Shell
Gas Station
2.8
Based on 2 reviews
Reviews
De
Dewana M
101 month ago
Shell gas, lil store, one person restroom.
Da
Danny V
179 month ago
Don't mess with the emergency shut off switch
-
3126 E Route 66, Flagstaff, AZ 86004, United States, GPS: 35.212555,-111.60207
-
(928) 526-8151
-
http://www.shell.us