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