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

How to Find Us

St John’s Town Services 4 Ayr Road St John’s Town of Dalry Castle Douglas.

T: 01644 430669
F: Mon-Sat 8am - 6pm Sun 10am - 3pm

Manager: Michelle

For driving directions, enter your postcode:

St John’s Town of Dalry

  • Independently owned and operated by local family
  •  Currently Open Mon – Sat 8am – 6.00pm Sun 10.00am – 3.00pm
  •  SHELL Quality fuels, Unleaded, Diesel, V-Power Unleaded, & V-Power Diesel all available 24/7 via the payment terminal, also Red Diesel (Not for Road use) & Kerosene
  •  FloGas bottled gas (propane & butane)
  •  Londis convenience store, selling all life’s little essentials:
  • Confectionary, tobacco,snacks and cakes, fresh bread and milk, soft drinks, ice cream, Off Licence, car care accessories, groceries, food and coffee to go.
  •  New products added to our range of Dr John Dog Food
  • Swipe your Shell Go+ app each time you visit the store on all your purchases except Tobacco
  •  1 x Air & Screenwash machine
  •  Monthly Account facilities are available (subject to terms & conditions) for business and personal use. Visit our “monthly accounts” page and complete the application form & Direct Debit mandate and view our Terms and Conditions.