all categories in Crossford and near me (300)

AM PM Service Centre

142-146 Pittencrieff St
KY12 8AN Dunfermline
07704 590804
Yext Logo
Battery Suppliers Dunfermline

ATS Euromaster Dunfermline

Unit 7, 14 Dickson Street
KY12 7SL Dunfermline
01383 722802
Yext Logo
Tyre Dealers Dunfermline

Cairneyhill Post Office

82 Main Street
KY12 8QU Dunfermline
01383 880353
Yext Logo
Banks & Other Financial Institutions Dunfermline

Co-op Funeralcare, Dunfermline

23 Dewar Street
KY12 8AD Dunfermline
01383 723556
Yext Logo
Funeral Services Dunfermline

Crossford Post Office

Main Street
KY12 8NN Dunfermline
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Dunfermline

Howdens - Dunfermline

Elgin Street Industrial Estate
KY12 7SN Dunfermline
01383 624247
Yext Logo
Builders' Tools & Equipment Mnfrs Dunfermline

I.S Plumbing & Heating Fife Ltd

Fairview Pitdinnie Rd
KY12 8RE Dunfermline
07784 872861
Yext Logo
Bathroom Equipment & Fittings Dunfermline

MGM Kitchens

11 Dickson Street
KY12 7SN Dunfermline
01383 347005
Yext Logo
Kitchen Planners & Furnishers Dunfermline

MGM Timber

11 Dickson Street
KY12 7SN Dunfermline
01383 722031
Yext Logo
Building Services Dunfermline

MKM Building Supplies Dunfermline

53 Elgin Street
KY12 7SA Dunfermline
01383 622622
Yext Logo
Builders' Tools & Equipment Mnfrs Dunfermline

Motability Scheme at Flear & Thomson Kia Dunfermline

126-140 Pittencrieff Street
KY12 8AN Dunfermline
01383 441438
Yext Logo
First Aid & Medical Supplies Dunfermline

Post Office Travel Money

82 Main Street
KY12 8QU Dunfermline
01383 880353
Yext Logo
Phonebook Dunfermline

Robertson Surveyors & Consultants Ltd

Robins Wood
KY12 8PQ Dunfermline
01506 828331
Yext Logo
Asbestos Surveys & Removals Dunfermline

S&L Scotland

Unit 12E, Elgin Ind. Estate
KY12 7SN Dunfermline
01383 621749
Yext Logo
Construction Contractors - General Dunfermline

Best Western Plus Dunfermline Crossford Keavil House Hotel

Crossford
KY12 8NN Dunfermline
Hotels Dunfermline
(0)

Ferrier & MacKinnon Optometrists

27-29 Chalmers Street
KY12 8AT Dunfermline
01383 721502
Opticians - Ophthalmic (Optometrists) Dunfermline

Finely Pressed Domestic Services

15 Dickson Street
KY12 7SN Dunfermline
01383 223131
Laundries Launderettes Dunfermline

Fraser Electrical & Plumbing

Dewar Street
KY12 8AB Dunfermlin
01383 720569
Electrical Engineers Dunfermlin

Living Fires Ltd

Unit 1 Unit 1/Elgin Street Ind Est
KY127SL Dunfermline
01383 724565
Fireplaces & Mantelpieces Dunfermline

McAndrews Autocare

Unit 3A Dickson Street
KY12 7SL dunfermline
01383 223383
Tyre Dealers dunfermline

Q F I Roofline

18b El Dickson Street
KY127SL Dunfermline
0800 027 9796
Cladding Suppliers & Installers Dunfermline
88 Main St
KY12 8NL Dunfermline
01383 721603
Yext Logo
Convenience Stores Dunfermline
32 Chalmers Street
KY12 8DF Dunfermline
01383 737243
Yext Logo
Estate Agents Dunfermline
(0)

SPAR Cairneyhill

82 Main Street Cairneyhill
KY12 8QU Dunfermline
01383 880353
Yext Logo
Convenience Stores Dunfermline
India 1 Elgin Street
KY127SA Dunfermline
01383 724740
Sheriff Officers Dunfermline
(0)

A B Properties (Fife) Ltd

Enterp 100 Main Street
KY120EL Dunfermline
01383 737284
Letting Agents Dunfermline
(0)

A Steele

Unit 4 Main Street
KY128QU Dunfermline
Garage Services Dunfermline
(0)
3 Nethertown Broad Street
KY12 7DS Dunfermline
Car Washes Dunfermline
(0)
unit c 2a Chalmers Street
KY128DF Dunfermline
01383 735555
Taxis & Private Hire Dunfermline
(0)

Aileen's Fitness Studio

Unit 5 9 Dickson Street
KY127SL Dunfermline
01383 621442
Health Clubs Dunfermline
(0)

Alan Maskell

Imperi Main Street
KY118EE Dunfermline
Car Body Repairs Dunfermline
(0)
The Cr 19 Chalmers Street
KY128AT Dunfermline
01383 722879
Fish & Chip Shops Dunfermline
(0)

Allied Harrison

A 18 Dickson Street
KY127SL Dunfermline
01383 728833
Surveyors & Valuers Dunfermline
(0)

Allied Surveyors (Scotland) PLC

Herber 18A Dickson Street
KY127SL Dunfermline
01383 738585
Surveyors & Valuers Dunfermline
(0)

Almor Carpets

76 Alm 33 Bridge Street
KY128AQ Dunfermline
01383 721853
Carpets & Rugs - Retail Dunfermline
(0)

Andrew Carnegie Birthplace Museum

SHOP 1 Moodie Street
KY127PL Dunfermline
01383 724302
Museums Dunfermline
(0)

Armando's Fish Bar

Gainsb 73 Main Street
KY118EE Dunfermline
01383 721664
Fish & Chip Shops Dunfermline
(0)

Army Careers Information Office

Norwic Elgin Street
KY127SB Dunfermline
01383 721843
Career Guidance Services Dunfermline
(0)

Artist and Sons

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Facilities Management Dunfermline
(0)
4 Carl 19-27 Bridge Street
KY128AQ Dunfermline
01383 624464
Restaurants - Indian Dunfermline
(0)

Asphaltic Roofing Supplies Ltd

Unit 2 Dickson Street
KY127SN Dunfermline
01383 621210
Roofing Supplies & Materials Dunfermline
(0)

Audio Video Centre

Unit 1 100 Main Street
KY120EL Dunfermline
01383 737284
Television Dunfermline
(0)

Autoweld Ltd

Elgin Dickson Street
KY127SL Dunfermline
01383 733866
Welders Dunfermline
(0)

Avenue Scotland

Commun 18A Dickson Street
KY127SL Dunfermline
01383 622233
Employment & Recruitment Agencies Dunfermline
(0)

B & M Photo Supplies

A 22 Bridge Street
KY128DA Dunfermline
01383 732649
Photographic - Retail & Supplies Dunfermline
(0)

B S Computers

Unit 3 14 Dickson Street
KY127SN Dunfermline
01383 730669
Computer Systems & Software (Development) Dunfermline
(0)

BRAG Enterprises

New Di Dickson Street
KY127SL Dunfermline
01383 735802
Training Services Dunfermline
(0)

Bay Radio Cabs

First 2A Chalmers Street
KY128DF Dunfermline
Taxis & Private Hire Dunfermline
(0)

Bernies Ltd

2 Alth 52 Main Street
KY128SS Dunfermline
01383 880337
Newsagents Dunfermline
(0)

Bespoke Framing

Unit 7 Chalmers Street
KY128AT Dunfermline
01383 842233
Picture & Photo Framing Services Dunfermline
(0)

Bracken Lea Homes Ltd

Unit 9 Main Street
KY128QY Dunfermline
01383 882882
House Builders Dunfermline
(0)

Brian Dawson

Rear O 65 Main Street
KY128ST Dunfermline
01383 881453
Plumbers Dunfermline
(0)

Bridges Industrial Services (Scotland) Ltd

Pawlet 42 Dickson Street
KY127SN Dunfermline
01383 741444
Cleaning Materials Equipment Dunfermline
(0)

British Red Cross

West B 11 Bridge Street
KY128AQ Dunfermline
Charities & Voluntary Organisations Dunfermline
(0)

Bubbles Bathrooms

The Oa 11-13 Chalmers Street
KY128AT Dunfermline
01383 624777
Bathroom Planners & Furnishers Dunfermline
(0)

Bubbles Fitted Bathrooms

Ysgol 11-13 Chalmers Street
KY128AT Dunfermline
01383 624778
Bathroom Equipment & Fittings Dunfermline
(0)

Buchan Thorn Ltd

New Di Dickson Street
KY127SL Dunfermline
01383 625200
Builders Dunfermline
(0)

Burdon Services

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Health Foods & Products Dunfermline
(0)
3 Hutchison Green
KY11 3BT Dunfermline
Plumbers Dunfermline
(0)

Cactus Interactive

Unit 1 11 South Dewar Street
KY128AR Dunfermline
01383 741120
Multimedia & Electronic Book Publishers Dunfermline
(0)

Cairneyhill Autopoint

24/Hil Main Street
KY128QU Dunfermline
01383 880344
Petrol Filling Stations Dunfermline
(0)

Cam Vista Ltd

Unit 1 Dickson Street
KY127SN Dunfermline
01383 644105
Internet Services Dunfermline
(0)

Carnegie Dunfermline Trust

Andrew Carnegie House
KY12 8AW Dunfermline
Charities & Voluntary Organisations Dunfermline
(0)

Carnock Licensed Grocers

Carnoc 10-12 Main Street
KY129JQ Dunfermline
01383 850313
Grocers Dunfermline
(0)

Carnock Primary School

Carnoc 11 Main Street
KY129JG Dunfermline
01383 850375
Schools - Local Authority Dunfermline
(0)
Unit 11c Elgin Ind Est
KY12 7SL Dunfermline
Bathroom Planners & Furnishers Dunfermline
(0)
Unit 4 Elgin Street
KY127SH Dunfermline
01383 728808
Mot Testing Centres Dunfermline
(0)

Castle Auto Spears

Colton William Street
KY128DU Dunfermline
01383 622277
Scrap Metal Merchants Dunfermline
(0)

Christians Against Poverty

New Di Dickson Street
KY127SL Dunfermline
Debt Advice Centre Dunfermline
(0)

City Electrical Factors Ltd

Unit 1 Dickson Street
KY127SL Dunfermline
01383 730180
Electrical Wholesalers Dunfermline
(0)

Clean Cut Grass Machinery

The Ch Main Street
KY129JG Dunfermline
Lawnmowers & Garden Machinery - Sales & Service Dunfermline
(0)

Club Life

7C Car 25 Kirkgate
KY127NA Dunfermline
01383 624108
Night Clubs Dunfermline
(0)

Colin White

The Bu 8 Bridge Street
KY128DA Dunfermline
01383 736891
Menswear - Retail Dunfermline
(0)

Connections

5 Home Nethertown Broad Street
KY127DS Dunfermline
01383 620734
Soft Furnishings - Retail Dunfermline
(0)

Courier & Advertiser

Unit 1 28 Chalmers Street
KY128DF Dunfermline
Newspaper & Magazine Publishers Dunfermline
(0)

Creative Driveways & Landscaping

Suite 127D Main Street
KY128QX Dunfermline
01383 889200
Paving & Driveway Contractors Dunfermline
(0)

Creepy Wee

Unit 6 17 Kirkgate
KY127NA Dunfermline
01383 724184
Public Houses Dunfermline
(0)

Crossford Motor Co

Scan H 94 Main Street
KY128NN Dunfermline
01383 620777
Car Dealers - Used Dunfermline
(0)
Best W 61 Main Street
KY128ST Dunfermline
01383 880244
Hotels Dunfermline
(0)
Unit 1 42 Chalmers Street
KY128DF Dunfermline
01383 432259
Alternative & Complementary Medicines & Therapies Dunfermline
(0)
Midway 41 Golfdrum Street
KY128DZ Dunfermline
01383 733376
Chiropodists (Podiatrists) Dunfermline
(0)

D Sangster

Villag 18 Main Street
KY128QT Dunfermline
01383 881721
Flooring Services Dunfermline
(0)

D Todd

Charnw 50 William Street
KY128BG Dunfermline
Joiners & Carpenters Dunfermline
(0)

DFM Design

Unit 6 11 Waggon Road
KY128NP Dunfermline
01383 432888
Computer Consultants Dunfermline
(0)
Unit 6 12-14 Bridge Street
KY128DA Dunfermline
Pine Furniture Dunfermline
(0)

Dalgety Bay Sailing Club

Dalget The Wynd
KY119SJ Dunfermline
01383 822778
Sports Clubs & Associations Dunfermline
(0)
126 Grieve Street
KY12 8DW Dunfermline
01383 721886
Hotels Dunfermline
(0)

David L Douglas

West E 127 Main Street
KY128QX Dunfermline
01383 882222
Furniture - Built-In & Fitted Dunfermline
(0)

David Sands

1/Silv 88 Main Street
KY128NL Dunfermline
01383 721603
Supermarkets Dunfermline
(0)

David Walker

Unit 1 40 Main Street
KY128NJ Dunfermline
01383 722003
Garden Design Dunfermline
(0)

Dell Farquharson Community Leisure Centre

Del Fa Nethertown Broad Street
KY127DS Dunfermline
01383 724429
Community Centres Dunfermline
(0)

Dos Amigos

Unit 3 5 Chalmers Street
KY128AT Dunfermline
Restaurants - Mexican Dunfermline
(0)

Dunfermline Carriers

Pitbau Dickson Street
KY127SL Dunfermline
Road Haulage Services Dunfermline
(0)

Dunfermline Golf Club

Pitbau Pitfirrane
KY128QW Dunfermline
01383 723534
Golf Courses & Clubs Dunfermline
(0)

Dunfermline Home Furnishings Ltd

Pitbau 1 Nethertown Broad Street
KY127DS Dunfermline
01383 736417
Furniture - Retail Dunfermline
(0)

Dunfermline Maintenance

Pitbau 40 Golfdrum Street
KY128EB Dunfermline
01383 622206
Property Maintenance & Repairs Dunfermline
(0)

Dunfermline Motor Cycles

Pitbau 161 Chalmers Street
KY128DQ Dunfermline
01383 732952
Motor Cycles & Scooters Dunfermline
(0)

Dunfermline Northern Bowling Club

Viewfi Dewar Street
KY128AD Dunfermline
01383 735221
Sports Clubs & Associations Dunfermline
(0)
4 Dunfermline Business Centre, Izatt Ave
KY11 3BZ Dunfermline
01383 724075
Chiropodists (Podiatrists) Dunfermline

Dunfermline Repair Centre

100 Main Street
KY12 0EL Dunfermline
Refrigerators & Freezers - Domestic Dunfermline
(0)

Dunfermline School Of Motoring

Pitrea 1 Main Street
KY128QT Dunfermline
01383 881316
Driving Schools Dunfermline
(0)

Dunfermline Sports Club

McKane Limekilns Road
KY127XA Dunfermline
01383 721279
Sports Clubs & Associations Dunfermline
(0)

Earl Of Elgin

Farm O Grange Road
KY113DY Dunfermline
01383 622213
Farming - Livestock & Other Animals Dunfermline
(0)

Earthfire

Chapte 23A Lundin Road
KY128PN Dunfermline
01383 626839
Marketing Consultants & Services Dunfermline
(0)

Elderberry Electrical Services

5 St M 15 Main Street
KY128LS Dunfermline
01383 880843
Electricians & Electrical Contractors Dunfermline
(0)

Eliot Brothers

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Export & Import Agents Dunfermline
(0)
Unit 5 Dickson Street
KY127SN Dunfermline
01383 726789
Engineers' Merchants Dunfermline
(0)

FWTC

Unit 1 Elgin Industrial Estate
KY127SL Dunfermline
01383 621038
Training Services Dunfermline
(0)

Fairley Garden Centre

Unit 8 53 Main Street
KY128QT Dunfermline
01383 880223
Garden Centres Nurseries Dunfermline
(0)

Ferguson Recovery

Unit 1 Main Street
KY118EE Dunfermline
01383 620684
Car Breakdown & Recovery Services Dunfermline
(0)

Ferrier & Mackinnon

Unit 4 27-29 Chalmers Street
KY128AT Dunfermline
01383 721502
Opticians Dunfermline
(0)

First Home Improvements

Pettma Nethertown Broad Street
KY127DS Dunfermline
Home Improvement Centres Dunfermline
(0)

Flear & Thomson Ltd

346-34 128-140 Pittencrieff Street
KY128AN Dunfermline
01383 722565
Mot Testing Centres Dunfermline
(0)

Forte Business Consultants Ltd

Forte 17 Elgin Street
KY127SA Dunfermline
01383 600002
Business & Management Consultants Dunfermline
(0)
Block Elgin Street
KY127SH Dunfermline
01383 736994
Auto Electricians Dunfermline
(0)

Fraser Electrical

The Ol Dewar Street
KY128AB Dunfermline
01383 720569
Electricians & Electrical Contractors Dunfermline
(0)

Fresh

1900 F 2-4 Kirkgate
KY127NB Dunfermline
01383 626444
Cafes Dunfermline
(0)

G D Young

Unit 2 Dickson Street
KY127SL Dunfermline
07759 599201
Architectural Technologists Dunfermline
(0)
66 McClelland Crescent
KY11 3BW Dunfermline
Paving & Driveway Contractors Dunfermline
(0)
Unit 1 11 Dickson Street
KY127SL Dunfermline
01383 621212
Plant & Machinery Hire & Leasing Dunfermline
(0)

Garden Joinery

Unit 2 Elgin Street
KY127SD Dunfermline
01383 623624
Timber Framed Buildings Dunfermline
(0)

Gavin Robertson

Croeso 48 Maitland Street
KY128AF Dunfermline
01383 738544
Florists - Wholesale & Supplies Dunfermline
(0)
Main Street
KY12 8QL Dunfermline
07803 922945
Automation Systems & Equipment Dunfermline

Glen Pavilion

Shanle Pittencrieff Pk
KY128QH Dunfermline
Halls For Hire Dunfermline
(0)

Glen Tavern

Greena 110 Pittencrieff Street
KY128AN Dunfermline
01383 724896
Public Houses Dunfermline
(0)
A 114 Pittencrieff Street
KY128AN Dunfermline
01383 620224
Boarding Kennels & Catteries Dunfermline
(0)
Smeato West Nethertown Street
KY127PN Dunfermline
01383 621385
Car Rental Dunfermline
(0)

Goth Tavern

Fern H Main Street
KY128SS Dunfermline
01383 880780
Public Houses Dunfermline
(0)

Graham Plumbing & Heating Merchants

Unit 2 193 Pittencrieff Street
KY128AW Dunfermline
01383 738728
Plumbers' Merchants Dunfermline
(0)

Grange Resource Centre

Church 13 Dickson Street
KY127SL Dunfermline
01383 312859
Day Centres Dunfermline
(0)

Great Wall Chinese Takeaway

Unit 4 88 Main Street
KY128NL Dunfermline
01383 733732
Take Away Food Shops Dunfermline
(0)
Park L 72 Chalmers Street
KY128DG Dunfermline
01383 620999
Hairdressers - Unisex Dunfermline
(0)

H & M Motors

Unit 5 54 Main Street
KY128SS Dunfermline
01383 880738
Garage Services Dunfermline
(0)

H B 4

Morlic 115 Main Street
KY128QU Dunfermline
01383 880735
Hairdressers - Unisex Dunfermline
(0)

H B Energy Consultants Ltd

Hampto 19 Corpach Drive
KY127XG Dunfermline
Energy Conservation Consultants Dunfermline
(0)

Halbeath Post Office

Unit 8 Main Street
KY118EE Dunfermline
01383 625638
Post Office Services Dunfermline
(0)

Halfway House Hotel

Unit 7 Main Street
KY120TJ Dunfermline
01383 731661
Hotels Dunfermline
(0)

Hardie Bikes

Unit 3 86C Main Street
KY128QU Dunfermline
Cycle Shops Dunfermline
(0)

Hardies

C 18 Dickson Street
KY127SL Dunfermline
01383 731841
Surveyors & Valuers Dunfermline
(0)

Harvest Homemaker

Unit 1 Elgin Street
KY127SD Dunfermline
01383 736291
Builders Dunfermline
(0)

Hewden Hire Centres

Unit 1 100 Pittencrieff Street
KY128AN Dunfermline
01383 624800
Hire Centres Dunfermline
(0)

Hillend Motor Services

Ridge 45 Main Street
KY119ND Dunfermline
01383 414614
Garage Services Dunfermline
(0)

Hillend Tavern

Ridge 37 Main Street
KY119ND Dunfermline
01383 415391
Public Houses Dunfermline
(0)

Hilton Boarding Kennels

Hilton Pitfirrane
KY128RQ Dunfermline
01383 732464
Boarding Kennels & Catteries Dunfermline
(0)
823 Ar Main Street
KY118EE Dunfermline
01383 723599
Hotels Dunfermline
(0)

Hunter Repairs

Elgin Dickson Street
KY127SL Dunfermline
Commercial Vehicle Servicing Dunfermline
(0)

Hynd & Co Insurance & Mortgage Services Ltd

Kingdo 24 Dickson Street
KY127SN Dunfermline
01383 732241
Financial Advisers- Independent Dunfermline
(0)
Golfdr 174 Golfdrum Street
KY128DX Dunfermline
01383 733794
Garage Services Dunfermline
(0)

Il Pescatore Ristorante

Unit 1 40 Main Street
KY113HL Dunfermline
01383 872999
Restaurants - Italian Dunfermline
(0)

Interloq Ltd

Hollin 10b Cairneyhill Road
KY128NZ Dunfermline
01383 625225
Telecommunication Services Dunfermline
(0)
42 Meadow View
KY12 8NT Dunfermline
Plumbers Dunfermline
(0)

J Drummond

Wadlan 41 Forth Street
KY127PP Dunfermline
01383 725592
Newsagents Dunfermline
(0)

J E White

Lane F 20 Main Street
KY113HL Dunfermline
01383 872351
Butchers Dunfermline
(0)

JAS

Old Th 70A Chalmers Street
KY128DG Dunfermline
Computer Systems & Software (Sales) Dunfermline
(0)

JMR Roofing Scotland

92 Pittencrieff Street
KY12 8AN Dunfermline
Roofing Services Dunfermline
(0)
West E 127a Main Street
KY128QX Dunfermline
Plant & Machinery Hire & Leasing Dunfermline
(0)

Jamieson Decorators

Pitrea 14 McKane Place
KY127XD Dunfermline
01383 723129
Painters_Decorators Dunfermline
(0)

Jaqdaw Leisure Hire

Unit 1 65 Main Street
KY128ST Dunfermline
01383 881453
Bouncing Castles & Inflatables Hire Dunfermline
(0)

Jenson Beauty Academy

15 e Dickson St
KY12 7SN Dunfermline
Schools & Colleges - Further Education Dunfermline
(0)

Jim Bennett

Victor 17 Bridge Street
KY128AQ Dunfermline
Golf Equipment & Supplies Dunfermline
(0)

Jim Wood

1 9 Dickson Street
KY127SL Dunfermline
01383 621442
Martial Arts Instruction Dunfermline
(0)

John Will

Thornd West Nethertown Street
KY127PN Dunfermline
01383 621881
Car Dealers - Used Dunfermline
(0)
Elgin Elgin Street
KY127SD Dunfermline
01383 723196
Joinery Manufacturers Dunfermline
(0)

Johnstone Syer

Unit C 38 Chalmers Street
KY128DF Dunfermline
01383 620111
Photographers - General Dunfermline
(0)

Kates Hair Studio

Kates 74a Chalmers Street
KY128DG Dunfermline
01383 723940
Hairdressers - Unisex Dunfermline
(0)
Unit 2 Dickson Street
KY127SN Dunfermline
01383 620314
Financial Advisers- Independent Dunfermline
(0)
Market 72B Chalmers Street
KY128DG Dunfermline
Tartans Dunfermline
(0)

Kingseat Community Leisure Centre

Commun Main Street
KY120TH Dunfermline
01383 621134
Community Centres Dunfermline
(0)

Kingseat Post Office

Commun 67 Main Street
KY120TJ Dunfermline
01383 722029
Post Office Services Dunfermline
(0)

Kingsley Photography

Kingsl 104 Dewar Street
KY128AA Dunfermline
01383 722249
Photographers - General Dunfermline
(0)
67 Val 26 Dickson Street
KY127SN Dunfermline
01383 720111
Vacuum Cleaners - Sales & Service Dunfermline
(0)

Kwik Kook

Worksh 73 Main Street
KY119ND Dunfermline
01383 410041
Microwave Ovens Dunfermline
(0)

Lashes

Norton 122 Main Street
KY128SX Dunfermline
01383 881555
Beauty Salons Dunfermline
(0)

Lesley-Anne Evans

White 2 Main Street
KY129TL Dunfermline
01383 853576
Soft Furnishings - Retail Dunfermline
(0)

Liberty Church

New Di Dickson Street
KY127SL Dunfermline
Places Of Worship Dunfermline
(0)

Limekilns Post Office

1/Edin 28 Main Street
KY113HL Dunfermline
Post Office Services Dunfermline
(0)

Linburn Technology Ltd

Frankl 9 Nethertown Broad Street
KY127DS Dunfermline
01383 432288
Manufacturers Dunfermline
(0)

M & D Motors

Rear O 86A Main Street
KY128QU Dunfermline
Mot Testing Centres Dunfermline
(0)

M & M Discos

7 , Hutchison Green
KY11 3BT Dunfermline
01383 242175
Entertainers Dunfermline
(0)

M V Turbos

Unit 4 29-31 Main Street
KY129JE Dunfermline
01383 850036
Garage Services Dunfermline
(0)

Manse Vehicle Management

Jedwor 76 Main Street
KY128QU Dunfermline
01383 880022
Car Dealers - Used Dunfermline
(0)

Mar Scaffolding

Elgin Elgin Street
KY127SD Dunfermline
01383 731231
Scaffolding & Work Platforms Dunfermline
(0)
Limekilns
01592 809610
Audio-Visual Production & Presentation Services Limekilns
(0)

Mason Land Surveys Ltd

Unit 4 Dickson Street
KY127SL Dunfermline
01383 727261
Surveyors - Land Dunfermline
(0)

Mayo & Son

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Chimney Sweeps Dunfermline
(0)

McDonough & Waugh

Jubile Milton Green
KY127PS Dunfermline
01383 729387
Builders Dunfermline
(0)

McIlroy Hipwell

Ballyb 22 Chalmers Street
KY128DF Dunfermline
01383 622109
Solicitors Dunfermline
(0)

McKissocks Carpets

Unit 15c
KY12 7SN Dunfermline
Carpets & Rugs - Retail Dunfermline
(0)
Unit 9 Unit 1 Elgin Street
KY127SD Dunfermline
Car Body Repairs Dunfermline
(0)

Mcfarlane Curran & Co

1/Wain 137 Chalmers Street
KY128DQ Dunfermline
01383 730989
Draughtsmen & Drawing Services Dunfermline
(0)

Morning Noon & Night Ltd

Beaufo 94 Main Street
KY128QU Dunfermline
01383 881363
Convenience Stores Dunfermline
(0)
Unit 4 12 Reid Street
KY127DX Dunfermline
01383 722594
Post Office Services Dunfermline
(0)
Blacks 6-8 Chalmers Street
KY128DF Dunfermline
01383 622486
Restaurants - Chinese Dunfermline
(0)

Newhaven Co (International) Ltd

Kirkga 25A Kirkgate
KY127NA Dunfermline
01383 625800
Export & Import Agents Dunfermline
(0)

Newmills Post Office

Newmet 1 Main Street
KY128SR Dunfermline
01383 880201
Post Office Services Dunfermline
(0)

Neylon Lasers Ltd

The Me 15d Elgin Street
KY127SA Dunfermline
01383 733046
Surveying Instruments & Equipment Dunfermline
(0)

Oddbins Ltd

Railwa 39 Chalmers Street
KY128AT Dunfermline
Wines Spirits & Beer - Retail Dunfermline
(0)

Offroad Motorcycles Plus

Pinewo 10 Main Street
KY129HD Dunfermline
01383 852888
Motor Cycles & Scooters Dunfermline
(0)

Old Inn

The Ba 6 Main Street
KY129JQ Dunfermline
01383 850381
Public Houses Dunfermline
(0)

Panache Print

Arctic 129 Chalmers Street
KY128DQ Dunfermline
01383 737215
Office Stationery Supplies Dunfermline
(0)
Unit 1 2 Forth Street
KY127PP Dunfermline
01383 725822
Motor Factors Dunfermline
(0)

Payne Films

Ellaleen Grove
KY12 8QQ Crossford
07921 199394
Radio & Television Stations Crossford
(0)

Penicuik Advanced Window Systems

Albion 53 Main Street
KY128QT Dunfermline
Conservatories Dunfermline
(0)

Peter Bett

The Ol Main Street
KY119LE Dunfermline
01383 415717
Car Hire - Chauffeur Driven Dunfermline
(0)
Elgin Elgin Street
KY127SD Dunfermline
01383 722601
Roofing Services Dunfermline
(0)

Pink String & Sealing Wax

A 28-30 Bridge Street
KY128DA Dunfermline
01383 620373
Gift Shops Dunfermline
(0)

Pitfirrane Hotel

Durant Main Street
KY128NJ Dunfermline
01383 736132
Hotels Dunfermline
(0)

Pittencrieff House Museum

Global Pittencrieff Pk
KY128QH Dunfermline
01383 722935
Museums Dunfermline
(0)

Pittencrieff Park

Animal Pittencrieff Pk
KY128QH Dunfermline
01383 729881
Zoos Dunfermline
(0)

Pittencrieff Primary School

Animal Dewar Street
KY128AB Dunfermline
01383 312935
Schools - Local Authority Dunfermline
(0)

Po Wah

Calder 35-37 Chalmers Street
KY128AT Dunfermline
01383 733113
Restaurants - Chinese Dunfermline
(0)

Post Office Ltd

Walton 80 Main Street
KY128QU Dunfermline
0845 722 3344
Post Office Services Dunfermline
(0)
Provid 15 Bridge Street
KY128AQ Dunfermline
01383 730365
Health Foods & Products Dunfermline
(0)
Unit 2 Dickson Street
KY127SL Dunfermline
01383 625250
House Builders Dunfermline
(0)

R D Laboratories Ltd

The El 57 Main Street
KY120EH Dunfermline
01383 733613
Dental Technicians Dunfermline
(0)

Raffles Bar

St. Ki 9 Chalmers Street
KY128AT Dunfermline
01383 721309
Public Houses Dunfermline
(0)

Rearo Supplies Ltd

Elgin Dickson Street
KY127SL Dunfermline
01383 737338
Interior Designers & Furnishers Dunfermline
(0)

Renaissance The Beauty Salon

allbot 84 Main Street
KY128QU Dunfermline
01383 882617
Beauty Salons Dunfermline
(0)

Robert Nicol

Bank H 47 Chalmers Street
KY128AT Dunfermline
Tartans Dunfermline
(0)
Unit 1 12 Dickson Street
KY127SN Dunfermline
01383 735303
Dairies Dunfermline
(0)

Robertson & Son

Unit 1 11 Nethertown Broad Street
KY127DS Dunfermline
Chemists - Dispensing Dunfermline
(0)

Rosemary Hall

St Pet 124 Main Street
KY128SX Dunfermline
01383 880440
Hairdressers - Unisex Dunfermline
(0)

Royal Bengal Tandoori

Ground 57 Pittencrieff Street
KY128AJ Dunfermline
01383 733788
Restaurants - Indian Dunfermline
(0)
Decoy 57 William Street
KY128BQ Dunfermline
01383 732983
Carpets & Rugs - Retail Dunfermline
(0)
Elgin Elgin Street
KY127SD Dunfermline
01383 624446
Computer Systems & Software (Development) Dunfermline
(0)
Dalgety House, Viewfield Terrace
KY12 7HY Dunfermline
0800 099 6651
Carpet Fitting Accessories Dunfermline
44, St. Margaret St
KY12 7PE Dunfermline
Plumbers Dunfermline
(0)

Saline

A Main Street
KY129TL Dunfermline
01383 852201
Convenience Stores Dunfermline
(0)

Saline Community Leisure Centre

A Main Street
KY129TL Dunfermline
01383 852190
Community Centres Dunfermline
(0)

Saline Motors

A 18 Main Street
KY129HD Dunfermline
Garage Services Dunfermline
(0)

School Of Colour

Melita Knockhouse Road
KY128PX Dunfermline
01383 734141
Image Consultants Dunfermline
(0)

Scissors

6 Belg 84 Main Street
KY128NJ Dunfermline
01383 721465
Hairdressers - Unisex Dunfermline
(0)

Scollard & Son

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Financial Advisers- Independent Dunfermline
(0)

Scotia Electronics

Scotia Elgin Street
KY127SD Dunfermline
01383 736075
Electronic Equipment Components & Instruments - Design And Dunfermline
(0)

Scotmid Co-operative Funerals

2-4 Bridge St
KY12 8DA Dunfermline
Funeral Services Dunfermline
(0)

Scrubb-A-Dugg

Chapel 9 Main Street
KY129HD Dunfermline
01383 852585
Dog Clipping & Grooming Dunfermline
(0)

Serena

Sophia 12 Chalmers Street
KY128DF Dunfermline
01383 739393
Take Away Food Shops Dunfermline
(0)

Serena Exotic & Indian Cuisine

7 Libr 12 Chalmers Street
KY128DF Dunfermline
01383 737272
Take Away Food Shops Dunfermline
(0)

Shaws Trust

Unit 1 Dickson Street
KY127SN Dunfermline
01383 622633
Charities & Voluntary Organisations Dunfermline
(0)

Sign Plus Ltd

Linbur 9 Nethertown Broad Street
KY127DS Dunfermline
01383 620219
Sign Makers' Equipment & Materials Dunfermline
(0)

Sonia Harris Interiors

18 Chalmers St
KY12 8DF Dunfermline
Interior Designers & Furnishers Dunfermline
(0)

Sound Control

Elgin 73 Elgin Street
KY127SD Dunfermline
01383 733353
Musical Instruments & Sheet Music Dunfermline
(0)

Sparkles Commercial Cleaning Services

Elgin Elgin Street
KY127SH Dunfermline
01383 728200
Cleaning Services - Domestic Dunfermline
(0)
Spence Canon Lynch Court
KY128AX Dunfermline
01383 736721
Sheltered Housing Dunfermline
(0)

Stephen Hall Ltd

Stubb 134 Golfdrum Street
KY128DX Dunfermline
01383 723061
Painters_Decorators Dunfermline
(0)

Stirling Independent Ltd

Abercr 18 Corpach Drive
KY127XG Dunfermline
01383 625177
Financial Advisers- Independent Dunfermline
(0)
15 Her 4 Chalmers Street
KY128DF Dunfermline
01383 624950
Charity Shops Dunfermline
(0)
Unit 1 5 Bridge Street
KY128AQ Dunfermline
01383 730181
Camping Equipment Suppliers Dunfermline
(0)
Unit 5 16 Bridge Street
KY128DA Dunfermline
01383 726060
Sauna & Sunbed Equipment Dunfermline
(0)
St Jam 11 Dewar Street
KY128AD Dunfermline
01383 624660
Vending Machines - Sales & Service Dunfermline
(0)
1/Sisk 94 Pittencrieff Street
KY128AN Dunfermline
01383 732613
Drug Misuse - Advice & Counselling Dunfermline
(0)
Queens 31 Chalmers Street
KY128AT Dunfermline
01383 625900
Solariums & Tanning Salons Dunfermline
(0)
A 6 Kirkgate
KY127NB Dunfermline
01383 721600
Public Houses Dunfermline
(0)
2/The 21 Ladysmill Court
KY127YD Dunfermline
01383 624389
Plumbers Dunfermline
(0)
Unit 4 13 Nethertown Broad Street
KY127DS Dunfermline
01383 622951
Nursery Schools Dunfermline
(0)
Territ Elgin Street
KY127SA Dunfermline
01383 723615
Armed Services - Reserve Forces Dunfermline
(0)
Terry 51a Main Street
KY120EF Dunfermline
Painters_Decorators Dunfermline
(0)
The Be Limekilns Road
KY127XA Dunfermline
01383 737377
Nursing Homes Dunfermline
(0)
Limekilns Road
KY12 7YD Dunfermline
0333 999 8431
Rest & Retirement Homes Dunfermline
(0)

The Brigg Fish Bar

Unit 3 15 Nethertown Broad Street
KY127DS Dunfermline
01383 625560
Fish & Chip Shops Dunfermline
(0)

The Carpet Studio

Unit 5 1 Nethertown Broad Street
KY127DS Dunfermline
01383 624761
Carpets & Rugs - Retail Dunfermline
(0)

The City Hotel

12 Tre 18 Bridge Street
KY128DA Dunfermline
01383 722538
Hotels Dunfermline
(0)

The Comire Shop

Naval 1 Main Street
KY129HD Dunfermline
01383 850300
General Stores Dunfermline
(0)

The Comrie Tavern

Bliswo 6 Main Street
KY129HD Dunfermline
01383 850337
Public Houses Dunfermline
(0)

The Core Club

3E Coo 92 Pittencrieff Street
KY128AN Dunfermline
01383 623179
Social Services Dunfermline
(0)

The Corner Shop

10 Bir 43 Maitland Street
KY128AF Dunfermline
01383 730788
Grocers Dunfermline
(0)

The Floor Sanding Co

St Luk 14 Craigbank
KY128YE Dunfermline
Flooring Services Dunfermline
(0)

The Glass Slipper (Scotland)

Unit 1 68 Chalmers Street
KY128DG Dunfermline
Wedding Supplies & Services Dunfermline
(0)

The Lyne Tavern

Unit 1 6-8 Nethertown Broad Street
KY127DS Dunfermline
01383 725806
Public Houses Dunfermline
(0)

The Maltings Hotel

The Ma 96 Main Street
KY128QU Dunfermline
01383 880380
Hotels Dunfermline
(0)

The Music Shop

4 Rope 49 Chalmers Street
KY128AT Dunfermline
01383 623693
Music Shops Dunfermline
(0)

The Old Inn

Head O 15a Kirkgate
KY127NA Dunfermline
01383 736652
Public Houses Dunfermline
(0)

The Scottish Transport Regiment RLC (V)

Bothwe Elgin Street
KY127SB Dunfermline
Armed Services - Reserve Forces Dunfermline
(0)

The Winner House

Office 85 Main Street
KY120EN Dunfermline
01383 726867
Take Away Food Shops Dunfermline
(0)
East Harbour Road
KY11 3EA Dunfermline
01383 872088
Gift Shops Dunfermline
(0)

Tint Tech

Unit 3 Dickson Street
KY127SL Dunfermline
Window Tinting Dunfermline
(0)

Torrie Bay Bar

Torrid 100 Main Street
KY128LS Dunfermline
01383 882639
Public Houses Dunfermline
(0)

Torrie Bay Hotel

Torrid 100 Main Street
KY128LS Dunfermline
01383 882050
Public Houses Dunfermline
(0)

Torryburn Community Leisure Centre

Torry Main Street
KY128SR Dunfermline
01383 881891
Community Centres Dunfermline
(0)

Torryburn Post Office

Torry 64 Main Street
KY128LT Dunfermline
01383 880245
General Stores Dunfermline
(0)

Torryburn Primary School

Torry Main Street
KY128SU Dunfermline
01383 880289
Schools - Local Authority Dunfermline
(0)

Townhill Branch Library

The Ph Main Street
KY120EN Dunfermline
01383 724210
Libraries Dunfermline
(0)

Townhill Community Leisure Centre

The Ph Main Street
KY120EN Dunfermline
01383 724210
Community Centres Dunfermline
(0)

Townhill General Grocer

The Ph 108 Main Street
KY120EL Dunfermline
01383 724331
General Stores Dunfermline
(0)

Transformation builders& landscaping

Dunfermline
07884 000829
Landscape Contractors Dunfermline
(0)

Trendz

Crownh 19 Kirkgate
KY127NA Dunfermline
01383 623444
Hairdressers - Unisex Dunfermline
(0)

True Hairdressing

Denhol 46 Chalmers Street
KY128DF Dunfermline
01383 622800
Hairdressers - Unisex Dunfermline
(0)

Tyres & Wheels Autocare

Unit 1 5 Reid Street
KY127DX Dunfermline
01383 736777
Tyre Dealers Dunfermline
(0)

Video Drive-In

Abronh 24 Bridge Street
KY128DA Dunfermline
01383 735960
Video Libraries Dunfermline
(0)

W & A S Bruce

Castle 15 Chalmers Street
KY128AT Dunfermline
01383 738888
Solicitors Dunfermline
(0)

W M Stephen (Bakers) Ltd

Unit 4 21 Chalmers Street
KY128AT Dunfermline
01383 748802
Bakery & Confectionery Supplies Dunfermline
(0)

Wantacol

The Re 23a Lundin Road
KY128PN Dunfermline
01383 623326
Printers Dunfermline
(0)

Well Wood Community Leisure Centre

Craven Main Street
KY120EN Dunfermline
01383 622418
Community Centres Dunfermline
(0)

West Fife Enterprise Ltd

Windmi Main Street
KY128LS Dunfermline
01383 881364
Training Services Dunfermline
(0)

Whites Gates

Jessop 2 Main Street
KY129HD Dunfermline
01383 853359
Public Houses Dunfermline
(0)

Yixin Distribution

Unit b 15 Bridge Street
KY128AQ Dunfermline
01383 733941
Health Foods & Products Dunfermline
(0)

Younger

Unit 6 34 Meadow View
KY128NT Dunfermline
01383 731492
Central Heating - Installation & Servicing Dunfermline
(0)
Dunfermline
07923 115444
Plant & Machinery Hire & Leasing Dunfermline
(0)
ground floor ,elgin house,elgin street,Dunfermline
KY12 7SD DUNFERMLINE
Car Body Repairs DUNFERMLINE
(0)

mymissingfriends.com

A 36 Liggars Place
KY127XZ Dunfermline
01383 620017
Information Services Dunfermline
(0)