Gas & Service Stations in Santa Clara, CA
Gas & Service Stations
25 Washington St.,
Santa Clara ,
CA
95050
UNITED STATES
Based on 1 reviews
Great Location
great location, right off of the freeway. prices are so so, but they are cheaper then the gas station across the street. place is always clean. friendly service.Worldwide > United States > Santa Clara, CA > Gas & Service Stations