Shell Gas Station - Cactus & Spencer
(Be the first to review Shell Gas Station - Cactus & Spencer)
1797 E Cactus Ave
Las Vegas
89183
Phone Number:
(702) 897-2179
Shell is one of the largest oil and gas corporations in the world and this gas station is located on Cactus. They sell gasoline and have a decent convenience store. The location also has an ATM, an air pump and a payphone.