Toggle navigation
iBegin.com
USA
Canada
UK
New Zealand
Submit Business
Register
Login
Search for:
around
Search
Search
A G Murray
Pencloe Farm Afton Road 01290 332955
A H Duncan & Sons
Darnconner Farm 01290 421367
A Young & Sons
Barshare Farm 01290 420731
A & D Murray
Calton Farm Dumfries Road 01290 424862
Alastair Smith
Barony Road 01290 551273
Alexander Struthers
Boylston Farm Glenmuir Water Road 01290 420479
B & E Welsh
01290 421541
D Borthwick
Lightshaw Farm Manse Road 01290 661252
D & D Young
Dalleagles 01290 810281
D & M Craig & Son
Auchlin Farm 01290 700204
David Purdie
Drumjoan Farm 01292 590208
G Caldwell
01290 338260
Gordon Sloan
Townhead Farm 01290 551259
H Gibson
01290 421007
I Clark
01290 661215
I & C Morrison
01290 700224
J Corbett
The Auld Hoose Little Spierston Farm 01292 590753
J H R Sloan
Borland Mains 01290 421111
J Hunter
01292 591279
J Murray
Glaisnock Road 01290 420735
J Roberts & Co
01290 338333
J Sloan & Sons
Little Creoch Farm 01290 338250
J & J Murray
01290 661291
James Shankland
01290 551373
John Guild
Afton Road 01290 338304
John Lammie
Muirkirk Road 01290 420464
John Purdie
Birnieknowe Farm 01290 421635
M Gemmell
Cooperhill Farm 01290 700218
M Y Shankland
Crosslar Farm Glenmuir Water Road 01290 421816
Muirkirk Farms Ltd
Waterhead Farm 01290 661311
P W B Logan & Son
Brockloch Farm Burnfoot 01290 810245
R Watt
01290 425636
R & R Weir
01290 420185
Robert William Wyllie
Muirston Farm Sinclairston 01292 590225
T Caldwell & Son
Low Polquheys Farm Polquheys Road 01290 338307
Thomas Laird
Sunnyside Farm 01290 422297
W B Dunlop
Holehouse Farm 01290 700308
W Young & Sons
Polquhairn Farm Sinclairston 01292 590287
William Crawford
Mansfield Mains Mansefield Road 01290 338280
William Nairn & Son
Burnton Farm 01290 338284