St. Michael's Services

Dumfries | Newton Stewart
St John's Town of Dalry | Moffat

bp esso Post Office
Dumfries: 01387 254 304
Newton Stewart: 01671 403 157
St John's Town of Dalry: 01644 430 669
Moffat: 01683 220 010
mobile-menu mobile-menu-arrow Menu


Stuck for ideas for that Special Birthday Present – Why not give a Gift Token

Gift Voucher

Solve all your present problems this year for family & friends who have a car.

Our Gift Tokens are available at all four Service Stations for the value of £10 each, they can be used for Fuel, Valeting or purchases in our Stores in Dumfries, Newton Stewart, St John’s Dalry & Moffat. (t & c’s apply – no change given)