There are no items available in your cart

Close

BP in Salem (4145 West Main St)

4145 West Main St, Salem, Virginia, 24153

Top-rated

Loved by users for speedy and exceptional service.

Gas Types

Regular

$ $2.96

Mid Grade

$ $3.60

Premium

$ $3.76

Diesel

$-.--

About gas station

Fuel Price Trend

No Reviews Yet

We're validating the reviews for this lot. Have you parked here? Share your thoughts!

BP in Salem (4145 West Main St)
0 stars - based on 0 reviews

Nearby gas stations

BP in Salem (2319 W Main St)
Starts at
$3.56$3.46/gal
BP in Salem (2319 W Main St)
Starts at
$3.56$3.46/gal
Shell in Salem (40 W 4th St)
Shell in Ironto (5230 North Fork Rd)
Starts at
$4.09$4.06/gal
Shell in Roanoke (2939 Edgewood St SW)
Starts at
$3.8$3.69/gal
Shell in Roanoke (3911 Melrose Ave NW)
Starts at
$3.46$3.43/gal
Shell in Roanoke (3041 Brambleton Ave SW)
Starts at
$3.76$3.65/gal
Shell in Roanoke (2941 Hershberger Rd NW)
Starts at
$3.79$3.76/gal
Shell in Roanoke (4717 Starkey Rd)
Starts at
$3.76$3.64/gal
Shell in Roanoke (4083 Electric Rd)
Starts at
$3.7$3.6/gal
Shell in Roanoke (3630 Franklin Rd SW)
BP in Salem (4145 West Main St)4145 West Main St, Salem, Virginia, 24153https://www.way.com/way-consumer/v1/public/images/listing_image/Listing_GasDefault30_imghttps://www.way.com/way-consumer/v1/public/images/listing_image/Listing_GasDefault30_img
1 stars - based on 469 reviews

Completing your PayPal payment…

Securely returning you to checkout. This will only take a moment.

Completing your Venmo payment…

Securely returning you to checkout. This will only take a moment.

BESbswy