BP★1.04.77 miOpen 24 hoursCheapest8609 DYKE RD, Dyke, VA 22935Unleaded$3.90Midgrade$4.68Premium$5.13Diesel$6.30Directions(434)990-0465WebsiteSafety: safe (100)