Exit 2onI-880 Northbound
Left 0.15 mi
Shell
2090 The Alameda, San Jose, CA 95126-1106
Amenities
Unleaded
24 Hours (Inside)
Convenient Store
Premium
Mid Grade