all categories in Oakley and near me (257)

AM PM Service Centre

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

Bellway - Carnegie View

Wellwood
KY12 9YH Dunfermline
01383 441657
Yext Logo
Phonebook Dunfermline

Blairhall Post Office

20 Wilson Street
KY12 9PS Dunfermline
01383 850222
Yext Logo
Banks & Other Financial Institutions Dunfermline

Cairneyhill Post Office

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

Canny Cat Cattery Ltd

9 Carnock Rd
KY12 9NU Dunfermline
07393 977324
Yext Logo
Boarding Kennels & Catteries Dunfermline

Co-op Food - High Valleyfield

4 Chapel Street
KY12 8SJ High Valleyfield
01383 882793
Yext Logo
Supermarkets High Valleyfield

Co-op Food - Oakley

5 Wardlaw Way
KY12 9QH Oakley
01383 853403
Yext Logo
Supermarkets Oakley

Crossford Post Office

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

High Valleyfield Post Office

7 Chapel Street
KY12 8SJ Dunfermline
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Dunfermline

I.S Plumbing & Heating Fife Ltd

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

Magnet Kitchens

45 Baldridgeburn
KY12 9FA Dunfermline
01383 720155
Yext Logo
Domestic Appliances - Sales Dunfermline

Magnet Trade

45 Baldridgeburn
KY12 9FA Dunfermline
01383 720155
Yext Logo
Domestic Appliances - Sales Dunfermline

Motability Scheme at Flear & Thomson Kia Dunfermline

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

Oakley Post Office

5 Wardlaw Way
KY12 9QH Dunfermline
01383 853403
Yext Logo
Banks & Other Financial Institutions Dunfermline

Post Office Travel Money

7 Chapel Street
KY12 8SJ Dunfermline
01383 880595
Yext Logo
Phonebook Dunfermline

Post Office Travel Money

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

Post Office Travel Money

20 Wilson Street
KY12 9PS Dunfermline
01383 850222
Yext Logo
Phonebook Dunfermline

Post Office Travel Money

5 Wardlaw Way
KY12 9QH Dunfermline
0345 722 3344
Yext Logo
Phonebook Dunfermline

Premier

1-3 Station Road
KY12 9QF Oakley
Yext Logo
Convenience Stores Oakley

Premier

20 Wilson Street
KY12 9PS Dunfermline
Yext Logo
Convenience Stores Dunfermline

Robertson Surveyors & Consultants Ltd

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

SAS Care Specialists Ltd

1 Barra Close
RG23 7ND Basingstoke
07455 220137
Yext Logo
Childcare Services Basingstoke
(0)

lit routes

Dunfermline
01383 332750
Yext Logo
Airline Ticket Agencies Dunfermline

Aetna Group UK

Unit 7 & 8 Highfield Parc Highfield Roa
MK43 7TA Oakley - Bedford
01234 825050
Warehouses Oakley

Ainslie & Macaulay Rooftilers

B9037
KY12 9PY Dunfermline
01383 850458
Roofing Services Dunfermline

Best Western Plus Dunfermline Crossford Keavil House Hotel

Crossford
KY12 8NN Dunfermline
Hotels Dunfermline
(0)

Davie & Son Fencing

45 Sir George Bruce Road
KY12 9RP Dunfermline
01383 853583
Fencing Contractors Dunfermline

Express Garage Doors

Carnock Road
KY12 9QB Dunfermline
01383 852753
Garage Doors - Suppliers & Installers Dunfermline

Express Garage Doors

Carnock Road
KY12 9QB Oakley
01383 852753
Garage Doors - Suppliers & Installers Oakley

Fraser Electrical & Plumbing

Dewar Street
KY12 8AB Dunfermlin
01383 720569
Electrical Engineers Dunfermlin

Gas Tec Fife

4 Parkneuk Road
KY12 9BL Dunfermline
01383 720099
Plant & Machinery Installation Dunfermline

Village Cabz & Taxis

Woodhead Street
KY12 8SH Dunfermline
01383 882882
Taxis & Private Hire Dunfermline
88 Main St
KY12 8NL Dunfermline
01383 721603
Yext Logo
Convenience Stores Dunfermline
6 Link Rd
KY12 9RU Dunfermline
01383 850333
Yext Logo
Supermarkets Dunfermline
(0)
10 Wardlaw Way
KY12 9QH Dunfermline
01383 850210
Yext Logo
Convenience Stores Dunfermline
East Baldridge Drive
KY12 9ET Dunfermline
01383 661669
Yext Logo
Phonebook Dunfermline

SPAR Cairneyhill

82 Main Street Cairneyhill
KY12 8QU Dunfermline
01383 880353
Yext Logo
Convenience Stores Dunfermline

SPAR Link Road - CLOSED

6 Link Rd
KY12 9RU Oakley
01383 850333
Yext Logo
Convenience Stores Oakley
3 Glenburn Grove
KY12 9XR Dunfermline
07824 644850
Yext Logo
Phonebook Dunfermline

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)

AH Fireplace Installations and stoves

45 Baldridgeburn
KY12 9EQ Dunfermline
01383 727163
Property & Estate Management Dunfermline
(0)
Loudwa 2 Carnock Road
KY129AX Dunfermline
01383 731362
Car Dealers Dunfermline
(0)

Alan Maskell

Imperi Main Street
KY118EE Dunfermline
Car Body Repairs Dunfermline
(0)

Arbor Garden Contracts (Dunfermline)

Firsla 2 Parkneuk
KY129BD Dunfermline
01383 739238
Gardening Services Dunfermline
(0)

Armando's Fish Bar

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

Artist and Sons

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Facilities Management Dunfermline
(0)

Audio Video Centre

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

Autoshine Express Vehicle Wash & Care Centre

Black Rumblingwell
KY129AP Dunfermline
Car Valet Services Dunfermline
(0)

B & F Decorating Services

Carnock Road
KY12 9NT Dunfermline
07799 645558
Painters_Decorators Dunfermline
(0)

B&F Decorating Services

28 Carnock Rd
KY12 9NT Dunfermline
Painting Contractors Dunfermline
(0)

Baldridgeburn Community Leisure Centre

Unit 6 Baldridgeburn
KY129EH Dunfermline
01383 724751
Community Centres Dunfermline
(0)
Saline
KY12 9HR Dunfermline
Nursing Homes Dunfermline
(0)
B913
KY12 9HR Dunfermline
01383 851030
Nursing Homes Dunfermline

Bankview Caravans

Bank V 179 Rumblingwell
KY129AR Dunfermline
Storage Services Dunfermline
(0)

Bennett Carpet Services

Unit 4 Carnock Road
KY129QB Dunfermline
Carpets & Rugs - Retail Dunfermline
(0)

Bernies Ltd

2 Alth 52 Main Street
KY128SS Dunfermline
01383 880337
Newsagents Dunfermline
(0)
Unit 18 Forth View Industrial Estate
KY12 8TL Dunfermline
Plaster Mnfrs & Suppliers 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)

Burdon Services

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Health Foods & Products Dunfermline
(0)

C D J Watson

Hackhu 28a Carnock Road
KY129NT Dunfermline
Builders 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)

Caledonian Group

Bickeramside Farm
KY12 9LF Dunfermline
Concrete Pumping Services Dunfermline
(0)

Campbell Auto Repairs

Unit 6 Phoenix Lane
KY129EB Dunfermline
01383 730604
Garage Services Dunfermline
(0)

Car Care Valeting Centre

2 Albi Phoenix Lane
KY129EB Dunfermline
01383 622555
Car Valet 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)

Carstairs & Liddall

Unit 2 28 Dempster Place
KY129YN Dunfermline
01383 625444
Accounting & Book-Keeping Services Dunfermline
(0)

Castle Auto Spears

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

Catercomp Systems Ltd

Marlbo 132 Grieve Street
KY128DW Dunfermline
01383 625155
Computer Training Dunfermline
(0)

Central Taxis

Everly Carnock Road
KY129NX Dunfermline
01383 722366
Taxis & Private Hire Dunfermline
(0)

Cipher Signs Ltd

Unit 2 Carnock Road
KY129QB Dunfermline
01383 851404
Sign & Poster Writers Dunfermline
(0)

Clean Cut Grass Machinery

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

Clipper Tech Ltd

Unit 1 Carnock Road
KY129QB Dunfermline
01383 851133
Machinery - Industrial & Commercial Dunfermline
(0)
Basingstoke
Stamp Dealers Basingstoke
(0)

Creative Driveways & Landscaping

Suite 127D Main Street
KY128QX Dunfermline
01383 889200
Paving & Driveway Contractors 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)

Curtis Motors Ltd

Unit 1 3 Carnock Road
KY129NT Dunfermline
01383 733333
Garage Services Dunfermline
(0)
4/The 179 Rumblingwell
KY129AR Dunfermline
01383 737744
Garage Mechanics Dunfermline
(0)

D C Services

A 39 Burns Street
KY129EL Dunfermline
01383 722872
Roofing Services Dunfermline
(0)

D Foxley

Low Gr 6 Lady Nairne Road
KY129YD Dunfermline
01383 725178
Counselling Services & Advice Services 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)

Davaar House

Unit 6 126 Grieve Street
KY128DW Dunfermline
01383 721886
Hotels Dunfermline
(0)
126 Grieve Street
KY12 8DW Dunfermline
01383 721886
Hotels Dunfermline
(0)
3 Carneil Gardens
KY12 9LQ Dunfermline
Furniture - Retail 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)

Dunfermline Golf Club

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

Dunfermline Maintenance

Pitbau 40 Golfdrum Street
KY128EB Dunfermline
01383 622206
Property Maintenance & Repairs 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 West End Bowling Club

McKane Baldridgeburn
KY129EH Dunfermline
01383 725453
Clubs & Associations - Social Dunfermline
(0)

Dunsire Associates (Electrical) Ltd

Unit 1 Phoenix Lane
KY129EB Dunfermline
01383 723583
Electricians & Electrical Contractors 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)

Essport Auto Parts Ltd

Miller Rd
KY12 9DL Dunfermline
Car Accessories & Parts Dunfermline
(0)

Essport Car Accessories

Unit 6 Miller Road
KY129DL Dunfermline
01383 735641
Car Accessories & Parts Dunfermline
(0)
West Bonhard Farm Bonhard Rd
KY12 9JD Dunfermline
Construction Contractors - General 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)

Fife Action On Autism

Unit 5 13 Barbour Gr
KY129YB Dunfermline
01592 620997
Helplines Dunfermline
(0)

Flear & Thomson Ltd

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

Fleming & Sons Landscaping

11 Erskine Wynd
KY12 9QX Dunfermline
Landscape Contractors Dunfermline
(0)

Fourth Marine Textiles

Unit 7 9 Miller Road
KY129DL Dunfermline
Textile Manufacturing Dunfermline
(0)

G Inglis

Youlto 2 Francis Court
KY129NJ Dunfermline
01383 624183
Environmental Consultants 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)

Gleneagle Motors

Mill H 14 Grieve Street
KY128DN Dunfermline
Garage Services Dunfermline
(0)

Glenfield Services

16 Glenfield
KY12 9JW Dunfermline
07879 671959
Garden Design Dunfermline
(0)
A 114 Pittencrieff Street
KY128AN Dunfermline
01383 620224
Boarding Kennels & Catteries 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)

Great Wall Chinese Takeaway

Unit 4 88 Main Street
KY128NL Dunfermline
01383 733732
Take Away Food Shops 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)

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)

Harmony Cleaning and Domestic Services

Dunfermline
07968 037606
Dry Cleaners Dunfermline
(0)

Harrison & Duff

Unit 6 Phoenix Lane
KY129EB Dunfermline
01383 721764
Roofing Services Dunfermline
(0)

Heat Scotland Ltd

23 Porterfield
KY12 9XG Dunfermline
Gas Installers 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)
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 Crichton

Ravens 8 Tremayne Place
KY129YH Dunfermline
01383 727606
Painters_Decorators Dunfermline
(0)

J E White

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

J Valentim

Charto 4 Rosebank Gdns
KY129BW Dunfermline
Gardening Services Dunfermline
(0)

JMR Roofing Scotland

92 Pittencrieff Street
KY12 8AN Dunfermline
Roofing Services Dunfermline
(0)

James Clark

Old Pa 12 Baldridgeburn
KY129DY Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)
West E 127a Main Street
KY128QX Dunfermline
Plant & Machinery Hire & Leasing Dunfermline
(0)

Jaqdaw Leisure Hire

Unit 1 65 Main Street
KY128ST Dunfermline
01383 881453
Bouncing Castles & Inflatables Hire Dunfermline
(0)
Herald Phoenix Lane
KY129EB Dunfermline
01383 721820
Garage Services Dunfermline
(0)

Kingdom Water & Drainage Solutions

Yew Tr 29 Fernie Place
KY129BX Dunfermline
01383 620535
Drain & Sewer Clearance 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)

Kwik Kook

Worksh 73 Main Street
KY119ND Dunfermline
01383 410041
Microwave Ovens Dunfermline
(0)
Hawthorn Bank
KY12 9JS Carnock
07720 821061
Metal Workers Carnock
(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)

Limekilns Post Office

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

M & D Motors

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

M Dorris

Doctor 112 Grieve Street
KY128DW Dunfermline
01383 720664
Opticians Dunfermline
(0)

M V Turbos

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

M.W Joinery Services

37 , The Castings
KY12 9AU Dunfermline
Joiners & Carpenters Dunfermline
(0)
Shanno 1 Carnock Road
KY129AX Dunfermline
01383 734834
Furniture - Retail Dunfermline
(0)

MJA Customer Management Ltd

27 Sainfoin Lane
RG23 7HZ Oakley
07968 489002
Business & Management Consultants Oakley
(0)
14 Erskine Wynd
KY12 9QX Dunfermline
07714 167507
Ladieswear - Retail Dunfermline
(0)
Meadowview
KY12 9TY Dunfermline
Car Rental Dunfermline
(0)

Manse Vehicle Management

Jedwor 76 Main Street
KY128QU Dunfermline
01383 880022
Car Dealers - Used Dunfermline
(0)
Limekilns
01592 809610
Audio-Visual Production & Presentation Services Limekilns
(0)
10a Main St
KY12 9HD Dunfermline
Motor Cycle Breakdown & Recovery Services Dunfermline
(0)

Mayfield Kennels

The Fa 19 Carnock Road
KY129NU Dunfermline
01383 721698
Boarding Kennels & Catteries Dunfermline
(0)

Mayo & Son

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

McLean Primary School

John C Baldridgeburn
KY129EE Dunfermline
01383 312390
Schools - Local Authority Dunfermline
(0)

Michael MacGregor

Victor 19 Logie Place
KY129BT Dunfermline
01383 720304
Roofing Services Dunfermline
(0)

Milesmark Primary School

Longri Rumblingwell
KY129AT Dunfermline
01383 312244
Schools - Local Authority Dunfermline
(0)

Morning Noon & Night Ltd

Beaufo 94 Main Street
KY128QU Dunfermline
01383 881363
Convenience Stores Dunfermline
(0)

Motor Fix

Unit 1 209 Baldridgeburn
KY129EG Dunfermline
01383 626265
Garage Services Dunfermline
(0)
Unit 4 80 Rumblingwell
KY129AS Dunfermline
01383 733057
Newsagents Dunfermline
(0)
Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)

Newmills Post Office

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

Nicholls Construction

Pengar 11 Sunningdale Lane
KY129DJ Dunfermline
Builders Dunfermline
(0)

Oatman

The De 190 Rumblingwell
KY129AT Dunfermline
01383 626633
Valet Services 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)

Orwell Motors

Orwell 135 Rumblingwell
KY129AR Dunfermline
01383 722649
Car Dealers - Used Dunfermline
(0)

Osborne Motors

Danbur 149 Rumblingwell
KY129AR Dunfermline
01383 722952
Garage Services Dunfermline
(0)

P Ewing Civil Engineering Co Ltd

Blair Carnock Road
KY129NL Dunfermline
01383 852780
Civil Engineers 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)

Petanna

Unit 3 Carnock Road
KY129QB Dunfermline
01383 853647
Pet Shops & Pet Supplies Dunfermline
(0)

Peter Bett

The Ol Main Street
KY119LE Dunfermline
01383 415717
Car Hire - Chauffeur Driven Dunfermline
(0)

Phoenix Joinery

Unit 5 Phoenix Lane
KY129EB Dunfermline
Joiners & Carpenters 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)

Post Office Ltd

Walton 80 Main Street
KY128QU Dunfermline
0845 722 3344
Post Office Services Dunfermline
(0)

R Birrell

Baldri Parkneuk
KY129BD Dunfermline
01383 722332
Plasterers Dunfermline
(0)

R D Laboratories Ltd

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

R M Autoclaves Ltd

Totlan 9 Miller Road
KY129DL Dunfermline
01383 620899
Hospital Equipment & Supplies Dunfermline
(0)

R Sorley

Pandor 5 Pollock Walk
KY129DA Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)

Renaissance The Beauty Salon

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

Robertson Motors

Cooper 209 Baldridgeburn
KY129EG Dunfermline
Car Dealers 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)

Rubicon Electrical Services Ltd

Glenda Carnock Road
KY129NX Dunfermline
01383 853612
Electricians & Electrical Contractors Dunfermline
(0)
Decoy 57 William Street
KY128BQ Dunfermline
01383 732983
Carpets & Rugs - Retail Dunfermline
(0)

S C S (Scotland)

11/Pho 4 East Baldridge Drive
KY129ET Dunfermline
01383 721528
General Stores Dunfermline
(0)

S.P Roofing

Caretakers House
KY12 9EH Dunfermline
07548 017756
Roofing Services Dunfermline
(0)
Dalgety House, Viewfield Terrace
KY12 7HY Dunfermline
0800 099 6651
Carpet Fitting Accessories Dunfermline
Basingstoke
Kitchen Planners & Furnishers Basingstoke
(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)

Scott Murray

Unit 9 45 Baldridgeburn
KY129EQ Dunfermline
01383 840841
Motor Cycles & Scooters Dunfermline
(0)

Scott Murray Motorcycles

Unit 9 45 Baldridgeburn
KY129EQ Dunfermline
01383 840842
Motor Cycles & Scooters Dunfermline
(0)

Scripts

Unit J 11 Douglas Drive
KY129YG Dunfermline
01383 733779
Calligraphers Dunfermline
(0)

Scrubb-A-Dugg

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

Simpson Motors

Traffo 50-80 Rumblingwell
KY129AS Dunfermline
01383 730529
Car Dealers Dunfermline
(0)

Stephen Hall Ltd

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

Stevie Mills: The Mens Coach

92 Main St
KY12 8SX Dunfermline
Life Coaching Dunfermline
(0)
11 Barra Close
RG23 7ND Basingstoke
07413 251617
Cleaning Services - Commercial Basingstoke
(0)
1/Sisk 94 Pittencrieff Street
KY128AN Dunfermline
01383 732613
Drug Misuse - Advice & Counselling Dunfermline
(0)
Unit 3 Dempster Place
KY129YN Dunfermline
01383 626244
Taxis & Private Hire Dunfermline
(0)
Terry 51a Main Street
KY120EF Dunfermline
Painters_Decorators Dunfermline
(0)
Unit 4 47 Baldridgeburn
KY129EF Dunfermline
Beds_Bedding_Blankets 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 Dander Inn

2nd Fl 108 Rumblingwell
KY129AS Dunfermline
01383 722071
Public Houses Dunfermline
(0)

The Floor Sanding Co

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

The Maltings Hotel

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

The National Sugar Art Association

D14 20 Lady Nairne Road
KY129YD Dunfermline
01383 727751
Clubs & Associations - Social Dunfermline
(0)
67, The Castings
KY12 9AU Dunfermline
Caterers Dunfermline
(0)

The Thistle Tavern

Thistl 191-193 Baldridgeburn
KY129EG Dunfermline
01383 721732
Public Houses 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)

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)

Trust Research Services

pobox Goulden Place
KY129AH Dunfermline
01383 741130
Research Organisations Dunfermline
(0)
Unit 6 233 Baldridgeburn
KY129EG Dunfermline
01383 732233
Hairdressers - Unisex Dunfermline
(0)

Wan Lam

3 Vict 239 Baldridgeburn
KY129EG Dunfermline
01383 731085
Take Away Food Shops 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)
68 Worminghall Road
HP18 9QY Oakley
01844 237070
Double Glazing Suppliers Oakley
(0)

Younger

Unit 6 34 Meadow View
KY128NT Dunfermline
01383 731492
Central Heating - Installation & Servicing Dunfermline
(0)