Bus stop · Ecclefechan
Bus stop at Village, Ecclefechan, serving routes 382.
382 STAND A - English Street