Alum Rock Shell

2510 Alum Rock Ave
San Jose, CA 95116
Alum Rock Shell - Homestead Business Directory

Business Information

Service Stations-gasoline & Oil, Car Washing & Polishing
Car Washes

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 27, 2006
Just like some other Shell station, this is a gas station, with an automatic car wash machine on the side. It's quick, cheap, and of course,... (more)

Browse our top cities

Browse cities by state