Banks & Other Financial Institutions
Fife
Charities & Voluntary Organisations
Cupar
Restaurants - Other
Cupar
Banks & Other Financial Institutions
Cupar
Banks & Other Financial Institutions
Cupar
Business & Management Consultants
CUPAR
Greggs
5 Crossgate
KY15 5HA
Cupar
01334 659616
Builders' Tools & Equipment Mnfrs
Cupar
First Aid & Medical Supplies
Fife
First Aid & Medical Supplies
Cupar
First Aid & Medical Supplies
Cupar
Banks & Other Financial Institutions
Cupar
Garage Doors - Suppliers & Installers
Cupar
Premier
16 Lady Wynd
KY15 4DE
Cupar
01334 654157
Subway
37 Bonnygate
KY15 4BU
Cupar
01334 650753
Restaurants - Other
Cupar
Tesco Cafe
South Road
KY15 5JE
Cupar
0345 677 9200
Heating Contractors & Consultants
Cupar
Lidl
Station Road
KY15 5HX
Cupar
020 3966 5566
Chemists - Dispensing
Cupar
South Road
KY15 5JE
Cupar
0800 042 0800
Ferguson Square, 36 Cross Gate
KY15 5JU
Cupar
0345 165 7919
27 Bonnygate
KY15 4BU
Fife
01334 657219
A Thorpe
93 The 42 South Union Street
KY155BB
Cupar
AJ Sonics
Unit 1 56 Waterend Road
KY155HP
Cupar
01334 653333
ATS Euromaster Ltd
Moycro 8 St. Catherine Street
KY154BT
Cupar
01334 654003
Aberhill Metals Ltd
Unit 2 Cupar Trading Estate
KY154SX
Cupar
01334 650550
Scrap Metal Merchants
Cupar
Able Services (Scotland) Ltd
The Co Station Road
KY155RU
Cupar
01334 652538
Ace Response
Office 14 Braehead
KY154BE
Cupar
01334 657867
Advance Despatch Ltd
Statio Unit 1 Station Road
KY147DP
Cupar
01337 827333
Age Concern
Prost Provost Wynd
KY155HE
Cupar
01334 653597
Charities & Voluntary Organisations
Cupar
Alex J Dewar
Cupar Millgate
KY155EH
Cupar
Blacksmiths & Forgemasters
Cupar
Hairdressers & Hair Stylists - Ladies'
Cupar
Alexander Scott (Consulting Engineers) Ltd
Units Coal Road
KY155YQ
Cupar
01334 650494
Structural Engineers
Cupar
Alldays Stores Ltd
B 49 Bonnygate
KY154BY
Cupar
01334 652923
Angela Hair Design
Trinit 6 East Burnside
KY154BH
Cupar
01334 657985
Hairdressers - Unisex
Cupar
Angus Hair Fashions
Hollin 62 Crossgate
KY155HS
Cupar
01334 654313
Hairdressers - Unisex
Cupar
Auto Promotions
8/Unio 116 Bonnygate
KY154LF
Cupar
01334 655071
B & M
Unit 6 36 Maitland Drive
KY155EU
Cupar
01334 652900
Taxis & Private Hire
Cupar
BLT Financial Services Ltd
Unit 3 10 St. Catherine Street
KY154HH
Cupar
01334 650019
Financial Advisers- Independent
Cupar
Baird & Co
Highst 7 St Catherine Street
KY154LS
Cupar
01334 656644
Barber Shop At The Razors Edge
Dewsbu 19 Bonnygate
KY154BU
Cupar
01334 655542
Barnardo's
Shop 44 Crossgate
KY155HS
Cupar
Charities & Voluntary Organisations
Cupar
10B St Catherine Street
KY15 4HH
Cupar
07534 546011
Beluga
Beltwo 9a Bonnygate
KY154BU
Cupar
01334 655256
Bennetts
Statio 52 Crossgate
KY155JX
Cupar
01334 655150
Body Concept
2 Petw East Burnside
KY154BH
Cupar
01334 653323
31 Well St
KY15 4AX
Cupar
Bonnygate Dental Surgery
Montro 98 Bonnygate
KY154LB
Cupar
01334 653315
2-6 St. Catherine St
KY15 4BT
Cupar
Boots The Chemists
11 Swa 2-6 St. Catherine Street
KY154BT
Cupar
01334 653232
Chemists - Dispensing
Cupar
Bradford & Bingley
South 5 Crossgate
KY155HA
Cupar
01334 654578
Banks & Other Financial Institutions
Cupar
Brightwater Holidays
Eden P Eden Park
KY154HS
Cupar
01334 657155
Travel Agents & Holiday Companies
Cupar
British Red Cross
West B 36 Bonnygate
KY154LD
Cupar
Charities & Voluntary Organisations
Cupar
Burma Garage
Unit 1 55 Cupar Road
KY157QD
Cupar
Burnside Hotel
Unit 3 East Burnside
KY154BH
Cupar
C Squadron The Queens Own Yeomanry
Yeoman Castlebank Road
KY154BL
Cupar
01334 656155
Armed Services - Reserve Forces
Cupar
Caledonian Agricultural Management Services Ltd
Bridge 59 Bonnygate
KY154BY
Cupar
01334 654126
Business & Management Consultants
Cupar
Cancer Research Fund UK
Commun 43 Crossgate
KY155AS
Cupar
Carlton Bakeries Ltd
Greenw 3 Crossgate
KY155HA
Cupar
01334 654826
Carpets Unlimited
The Ol 38 Cupar Road
KY147DJ
Cupar
Carpets & Rugs - Retail
Cupar
Caspian Fast Food
13 Mal 46 Bonnygate
KY154LD
Cupar
01334 655559
Take Away Food Shops
Cupar
Castlehill Primary School
Castle Ceres Road
KY155JT
Cupar
01334 412470
Schools - Local Authority
Cupar
Central Cafe
Unit 2 37 Crossgate
KY155AS
Cupar
01334 653050
Ceres Inn
Maples The Cross
KY155NE
Cupar
Cherries
A 8 Bonnygate
KY154LE
Cupar
01334 653800
Take Away Food Shops
Cupar
Citizens Advice & Rights (Fife)
Admin 11 St. Catherine Street
KY154LS
Cupar
01334 412485
Counselling Services & Advice Services
Cupar
Clear Concept
Lynfie 57a Bonnygate
KY154BY
Cupar
01334 655515
Photographers - General
Cupar
Clydesdale Bank PLC
Park H 16 St. Catherine Street
KY154HH
Cupar
01334 656561
Banks & Other Financial Institutions
Cupar
17-19 Lady Wynd
KY15 4DE
Cupar
01334 653034
26 Scotstarvit View
KY15 5DX
Cupar
Home Improvement Centres
Cupar
Corn Exchange
Levere St Catherine Street
KY154BT
Cupar
01334 412295
Country Carpets
5 The 37 Bonnygate
KY154BU
Cupar
01334 655550
Carpets & Rugs - Retail
Cupar
Couper Carpets
Chapel 15 Crossgate
KY155HA
Cupar
Carpets & Rugs - Retail
Cupar
Courtyard Books
Unit 5 29a Bonnygate
KY154BU
Cupar
01334 657890
Cunningham Lynn
Granar Coal Road
KY155YQ
Cupar
01334 657766
Cupar
The Co 70 Bonnygate
KY154LB
Cupar
01334 652569
Agricultural Contractors
Cupar
Cupar After School Club
The Co Bonnygate
KY154LG
Cupar
01334 657899
Schools - Sports & Leisure Activities
Cupar
Cupar Bearing & Transmissions Ltd
The Co East Burnside
KY154BH
Cupar
01334 656565
Eden Valley Business Park
KY15 4RB
Cupar
Cupar Golf Club
The Co 19 Ceres Road
KY155JT
Cupar
01334 653549
Golf Courses & Clubs
Cupar
Cupar Launderette
The Co East Burnside
KY154BH
Cupar
01334 654881
Laundries Launderettes
Cupar
Cupar Library
Duncan 33 Crossgate
KY155AS
Cupar
01334 412285
Cupar Post Office
Duncan 69 Crossgate
KY155AS
Cupar
01334 653443
Post Office Services
Cupar
Cupar Tyre & Auto Centre
Cupar Millgate
KY155EH
Cupar
01334 652266
Customer Care Services
The Co Station Road
KY155RU
Cupar
0800 393473
D & J Edmond
Homefi 84 Bonnygate
KY154LB
Cupar
D & M Todd
The Ga 18 Millgate
KY155EG
Cupar
D E Shoes
Hammet 32 Crossgate
KY155HH
Cupar
01334 652174
D L Stewart
Duck E 52 Bonnygate
KY154LD
Cupar
01334 650331
D T Stewart & Sons
South Bridgend
KY155LS
Cupar
01334 828225
Drainage Contractors
Cupar
13 East Burnside
KY15 4BH
Cupar
Playground Equipment
Cupar
45-47 Bonnygate
KY15 4BY
Cupar
Courier & Messenger Services
Cupar
Daniel Gardner Electrical Contractor
20 Cupar Trading Estate
KY15 4SX
Cupar
01334 656378
Electricians & Electrical Contractors
Cupar
Denholm & Brown
Seafle 14 Station Road
KY157PR
Cupar
01337 831147
Financial Advisers- Independent
Cupar
Dino Pizza & Kebab
Tynewy 69 Bonnygate
KY154BY
Cupar
01334 650555
Take Away Food Shops
Cupar
Drummond Cook & Mackintosh
Suite Coal Road
KY155YQ
Cupar
01334 658230
Drummond Cook & Mackintosh
Ticket 6 Crossgate
KY155HH
Cupar
01334 656564
Dunfermline Building Society
Unit 6 14 Crossgate
KY155HH
Cupar
01334 652647
Building Societies & Other Financial Institutions
Cupar
Dunshalt Post Office
Unit 1 23 The Wynd
KY147HE
Cupar
01337 828481
Post Office Services
Cupar
E McCrostie
Unit 2 6 Ceres Road
KY155JT
Cupar
01334 656914
Carpenters & Joiners
Cupar
Early Years Resource Centre
The Tr Castlehill
KY154HA
Cupar
01334 655566
Charities & Voluntary Organisations
Cupar
Eden House Hotel
Unit 4 2 Pitscottie Road
KY154HF
Cupar
01334 652510
Edenside Decorators
Edensi Millbank Park
KY155EP
Cupar
01334 652110
Painters_Decorators
Cupar
Entrust Communcations
6th Fl 16 Castlefield
KY154DB
Cupar
01334 657806
Telecommunication Services
Cupar
Eric G Main
Sports 33 Bonnygate
KY154BU
Cupar
01334 655618
Chiropodists (Podiatrists)
Cupar
Evelyn Johnson
Barony Millgate
KY155ER
Cupar
01334 654239
Fast 'N' Fresh Ltd
2 The 17 Cupar Road
KY157QD
Cupar
01337 830009
Take Away Food Shops
Cupar
Femme Fatale
1 Poun 15 Crossgate
KY155HA
Cupar
01334 655228
Designers - Garments
Cupar
Ferryfield Playgroup
Castle Castlehill
KY154HA
Cupar
01334 655066
Playgroups & Pre-School Education
Cupar
Fife Herald
Unit 4 21 Bonnygate
KY154BU
Cupar
01334 652206
Newspaper & Magazine Publishers
Cupar
Fife Joiners & Patternmakers Ltd
Westbr 2 Station Road
KY147DP
Cupar
01337 828361
Double Glazing Repairs
Cupar
Fisher & Donaldson
10 Chu 21 Crossgate
KY155HA
Cupar
01334 652551
Bakery & Confectionery Supplies
Cupar
Fishers Services Ltd
The Co Riggs Place
KY155JA
Cupar
01334 654033
Cleaning Services - Commercial
Cupar
Flemings
11 Cli 24 Crossgate
KY155HH
Cupar
01334 652787
G M Hunter
Mona H 30 Crossgate
KY155HH
Cupar
G Reekie Group Ltd
West L South Road
KY155JA
Cupar
01334 655201
Agricultural Machinery - Sales & Service
Cupar
Unit 6 Bonnygate
KY154BU
Cupar
01334 650500
Garden Centres Nurseries
Cupar
Gaye Mullins
White 34 Crossgate
KY155HH
Cupar
George Laing (Fencing) Ltd
Suite Railway Place
KY155HZ
Cupar
01334 655744
Fencing Contractors
Cupar
Gleneagles Conversions Ltd
Glenea 95 Bonnygate
KY154LG
Cupar
01334 657722
Commercial Vehicle Bodybuilders & Repairers
Cupar
Global Video (UK) Ltd
Unit 2 4 Crossgate
KY155HH
Cupar
01334 657843
Golf Tavern
St. Ge 11 South Road
KY155JF
Cupar
01334 654233
Gradual Peak
Unit 3 Coal Road
KY155YQ
Cupar
Property Developers
Cupar
Graham & Lee (Builders) Ltd
Carmel 8 Meadowside Road
KY155DD
Cupar
01334 653680
Green Towns
Green 73 Bonnygate
KY154BY
Cupar
01334 653737
Green Towns
Green 36 Cupar Road
KY147DD
Cupar
01337 828775
H Purves
St. Ni 45 Bonnygate
KY154BY
Cupar
01334 654755
Chemists - Dispensing
Cupar
Henderson Black & Co
Edenba 22 Crossgate
KY155HW
Cupar
01334 656666
Hendry's
Cedar 3 Bonnygate
KY154BU
Cupar
01334 652822
House Of Flags
The Ba Millgate
KY155ER
Cupar
01334 650055
Houston's Of Cupar Ltd
Statio Station Road
KY155HX
Cupar
01334 655331
Steel Fabricators & Erectors
Cupar
Howe Of Fife Rugby Football Club
Off Is 15 Provost Wynd
KY155HE
Cupar
01334 652819
Sports Clubs & Associations
Cupar
Hunter Goldsmiths
Bradga 30 Crossgate
KY155HH
Cupar
Ian Balsillie
The Ac 68 Crossgate
KY155HS
Cupar
01334 653666
Clocks & Watches - Sales & Repair
Cupar
Intercom
The To South Road
KY155JG
Cupar
01334 655556
Electronic Equipment Components & Instruments - Design And
Cupar
Isbir Bulk Bag
Unit G Coal Road
KY155YQ
Cupar
01334 650088
Packaging & Wrapping Equipment & Supplies
Cupar
J B Stewart
Letham The Square
KY157RP
Cupar
J H Galloway
12 The The Cross
KY154BP
Cupar
01334 652050
J L Anderson
Hubbs 35 Bonnygate
KY154BU
Cupar
01334 652331
J Rennie & Partners
Road Haulage Services
Cupar
James A Scott (Cupar) Ltd
7 The 74 Bonnygate
KY154LB
Cupar
01334 653163
James Hair & Co
Spring 59 Bonnygate
KY154BY
Cupar
01334 654030
James Neville
Billin 15 Edenbank Road
KY154HE
Cupar
Painters_Decorators
Cupar
Jem Computer Systems
Units Coal Road
KY155YQ
Cupar
01334 652681
Computer Systems & Software (Development)
Cupar
John Gilmour
1 New 94 Bonnygate
KY154LB
Cupar
01334 653158
Johnston Kidd
Unit 6 65 Bonnygate
KY154BY
Cupar
01334 652069
Kenneth Soutar
Lamber 17 Scotstarvit View
KY155DX
Cupar
01334 653623
Kingdom Antiques
24 Old 126 Bonnygate
KY154LF
Cupar
01334 653111
Kingdom Seafoods
Buildi 32 Bonnygate
KY154LE
Cupar
01334 652152
Fishmongers & Fishmonger Services & Suppliers
Cupar
Lady Jane Hair Parlour
6 Crossgate
KY15 5HH
Cupar
Laidlaw (Fife)
Unit 7 East Bridge
KY154HB
Cupar
01334 654052
56, Bonnygate
KY15 4LD
Cupar
Lea
Granar Coal Road
KY155YQ
Cupar
01334 659088
1 Moonzie Farm Cottage
KY15 4NL
Cupar
Heating Contractors & Consultants
Cupar
Liberal Democrats
Libera 16 Millgate
KY155EG
Cupar
01334 656361
Libo's Fish & Chicken Bar
14 Bor 124 Bonnygate
KY154LF
Cupar
Take Away Food Shops
Cupar
Lloyds TSB (Scotland) PLC
4-5 Qu 46 Crossgate
KY155HS
Cupar
0845 303 0109
Banks & Other Financial Institutions
Cupar
Louise Laing
Unit 3 Coal Road
KY155YQ
Cupar
Interior Designers & Furnishers
Cupar
Lunardi Court Care Home
Unit 5 39 Robertson Road
KY155YR
Cupar
01334 654777
39 Robertson Road
KY15 5YR
Cupar
Residential Care Homes
Cupar
Luvians Bottle Shop
The Ol 93 Bonnygate
KY154LG
Cupar
Wines Spirits & Beer - Retail
Cupar
Lynda's Floral Studio
Lynda 59 Crossgate
KY155AS
Cupar
M T S Taxis
Brook 42A Crossgate
KY155HS
Cupar
Taxis & Private Hire
Cupar
Margaret Martin
Moorla 17 Kirkgate
KY155AN
Cupar
01334 655752
Margaret Urquhart
The Go 13-17 Ladywynd
KY154DE
Cupar
01334 652205
Martex Cash & Carry
Unit 4 South Road
KY155JE
Cupar
01334 652062
Cash Carry Wholesalers
Cupar
Masonic Lodge
1 Read 72 Bonnygate
KY154LB
Cupar
01334 654127
Clubs & Associations - Social
Cupar
McLeish McPhee & Laing
Unit 3 24 Bonnygate
KY154LE
Cupar
01334 652533
McQuittys
Punche 97 Bonnygate
KY154LG
Cupar
01334 655207
Mewstar
The Hi 64 Crossgate
KY155HS
Cupar
01334 652495
Restaurants - Chinese
Cupar
Michelle Sinclair
Charle 130 Bonnygate
KY154LF
Cupar
01334 656442
Hairdressers - Unisex
Cupar
Cupar Mills Millgate
KY15 5EH
Cupar
Educational Services
Cupar
22 Crossgate
KY15 5HW
Cupar
01334 461448
Business & Management Consultants
Cupar
Moka
Birchw 29 Bonnygate
KY154BU
Cupar
01334 650505
Montgomery Forgan Associates
Eden P Eden Pk
KY154HS
Cupar
01334 654936
Muir Dorrans Architects
The Gr Coal Road
KY155YQ
Cupar
01334 656803
Munch
29 Cen 128 Bonnygate
KY154LF
Cupar
01334 652268
Munro Klick
18 Cor 8 Bonnygate
KY154LE
Cupar
0870 750 5625
Photographic Processors
Cupar
Mystic Dragon
Intern 15 St. Catherine Street
KY154LS
Cupar
01334 654066
Restaurants - Chinese
Cupar
Nappy Pin
East H 62 Bonnygate
KY154BU
Cupar
01334 653160
Children & Babywear - Retail
Cupar
National Schizophrenia Fellowship (Fife)
Barrat 67 Bonnygate
KY154BY
Cupar
Charities & Voluntary Organisations
Cupar
Nationwide Building Society
75 The 38-40 Bonnygate
KY154LD
Cupar
01334 410000
Building Societies & Other Financial Institutions
Cupar
Nickel & Dime
The Fo 16 Bonnygate
KY154LE
Cupar
Norrie Barr
1 Wick 116 Bonnygate
KY154LF
Cupar
01334 656452
North East Fife Conservative Association
Strath 69-73 Crossgate
KY155AS
Cupar
01334 653297
Cupar Community Centre
KY15 4HA
Cupar
Northeden House Residential Care
Unit 1 57 Eden Pk
KY154HT
Cupar
01334 412450
Rest & Retirement Homes
Cupar
Number Five
Millfi 56 Bonnygate
KY154LD
Cupar
Object D'Art
Latton 31 Bonnygate
KY154BU
Cupar
01334 654805
Interior Designers & Furnishers
Cupar
Ostlers Close
Unit 3 25 Bonnygate
KY154BU
Cupar
01334 655574
Restaurants - Seafood
Cupar
P L M
York P 40 Crossgate
KY155HS
Cupar
01334 653560
Pagan Business Law
Suite 12 St Catherine Street
KY154LS
Cupar
01334 657000
Pagan Independent Financial Advisers
Suite 12 St. Catherine Street
KY154LS
Cupar
01334 659758
Financial Advisers- Independent
Cupar
Pagan Osborne
Suite 1 Crossgate
KY155HA
Cupar
01334 656525
Pagan Osborne
Suite 12 St Catherine Street
KY154NZ
Cupar
01334 653777
Pangraphics UK Ltd
Unit 9 38 Crossgate
KY155HS
Cupar
01334 655733
Parsonage Bar
Statio 47 Crossgate
KY155AS
Cupar
01334 655692
Passage To India
Underw 76A Crossgate
KY155HS
Cupar
01334 650677
Restaurants - Indian
Cupar
Paterson's Fruit Fayre (Cupar)
Unit 1 66-68 Bonnygate
KY154LB
Cupar
01334 652440
Greengrocers & Fruit Sellers
Cupar
Eden Valley Business Park
KY15 4RB
Cupar
Pete Cura
West V East Burnside
KY154BH
Cupar
01334 652353
Picture & Photo Framing Services
Cupar
Petrie Taxis
Mill H Station Road
KY155RU
Cupar
01334 652479
Taxis & Private Hire
Cupar
Poles Apart
Unit 2 Station Road
KY155HX
Cupar
01334 654606
Carpets & Rugs - Retail
Cupar
Posh Paws
Lynter 94 Robertson Road
KY155YR
Cupar
01334 657209
Dog Clipping & Grooming
Cupar
7 Saint Catherine Street
KY15 4LS
Cupar
01334 476262
Procurator Fiscal
Court St. Catherine Street
KY154LS
Cupar
01334 654991
Cleaning Services - Domestic
Cupar
R Dott Thomson
Kings 57 Bonnygate
KY154BY
Cupar
01334 652106
R P M Events Ltd
Hillsi East Burnside
KY154BH
Cupar
01334 656242
R S McColl Ltd
11/The 17 St. Catherine Street
KY154LS
Cupar
01334 657358
R W S Financial Consultant
Manor 25 Crossgate
KY155HA
Cupar
01334 656511
20 Crossgate
KY15 5HH
Cupar
Real Life Options
Granar Coal Road
KY155YQ
Cupar
01334 650393
Charities & Voluntary Organisations
Cupar
Robert Mason
The Na 29 Provost Wynd
KY155HE
Cupar
01334 655092
Rollo Davidson McFarlane
Unit C 67 Crossgate
KY155AS
Cupar
01334 654081
1 Crossgate
KY15 5HA
Cupar
01334 653243
Chemists - Dispensing
Cupar
Royal Mail
Cupar 71 Crossgate
KY155AS
Cupar
01334 652079
4 Moonzie Bank
KY15 5DF
Cupar
Builders' Tools & Equipment Mnfrs
Cupar
SPAR Ceres - CLOSED
2-6 Main Street
KY15 5NA
Ceres
Sailaway Design Ltd
9 Pepp Cupar Trading Estate
KY154SX
Cupar
01334 650300
Clocks & Watches - Mnfrs & Wholesalers
Cupar
Salon Systems
The Co 25 Meadowside Road
KY155DD
Cupar
Hairdresser Equipment Supplies
Cupar
Saras Of Cupar
Unit 1 44 Bonnygate
KY154LD
Cupar
Ladieswear - Retail
Cupar
Scotfleet Ltd
Barnar 11 East Road
KY154HQ
Cupar
01334 657400
Vehicle Fleet Management Consultants
Cupar
Scottish Natural Heritage
Fraser 46 Crossgate
KY155HS
Cupar
01334 654038
Conservation Organisations
Cupar
Block 4, Prestonhall Industrial Estate, Cupar, Fife
KY15 4RD
Cupar
Builders' Tools & Equipment Mnfrs
Cupar
Secrets
7 Warw 13 Bonnygate
KY154BU
Cupar
Lingerie & Hosiery - Retail
Cupar
Semi-Chem Ltd
Unit 4 13 Crossgate
KY155HA
Cupar
01334 656340
Shehani Indian Restaurant
Top Fa 27 Crossgate
KY155HA
Cupar
01334 655784
Restaurants - Indian
Cupar
Shelley-May's
1 Grov 7 Bonnygate
KY154BU
Cupar
01334 657168
Sheriff Clerk
County St Catherine Street
KY154LX
Cupar
01334 652121
Sign F X
Unit 2 Millgate
KY155EH
Cupar
Sinclair Rojas & Co Ltd
Peace 2 Ceres Road
KY155JT
Cupar
01334 653522
Mot Testing Centres
Cupar
Social Services Community Access Point
Brook Castlehill
KY154HA
Cupar
01334 412121
Southbridge Bar
80 Cro South Bridge
KY155HQ
Cupar
01334 657327
Springfield Post Office
7/Fir 2 The Cross
KY155SJ
Cupar
01334 652314
Springfield Tavern
Bank T Cross
KY155SJ
Cupar
01334 653305
Restaurants - Other
Cupar
St Andrews Beverages Ltd
Barony Millgate
KY155ER
Cupar
01334 657933
Wines Spirits & Beer - Wholesale
Cupar
St Columba's R C Primary School
The Ma 15 Millgate
KY155EG
Cupar
01334 412494
Schools - Local Authority
Cupar
St John's Engineering Ltd
The Vi Station Road
KY147DP
Cupar
01337 828980
Mechanical Engineers
Cupar
Steel Eldridge Stewart
25a, U 18 Crossgate
KY155HJ
Cupar
01334 652285
Sterling Furniture
654-65 1 Station Road
KY147DP
Cupar
01337 827319
Sterling Furniture Group
Statio Station Road
KY147DP
Cupar
01337 827827
Sun Ta The Cross
KY154BP
Cupar
01334 653746
Unit 1 58 Crossgate
KY155HS
Cupar
01334 656677
Unit 8 Ceres
KY155PR
Cupar
01334 828211
Agricultural Machinery - Sales & Service
Cupar
Unit 3 4 Ferguson Square
KY155JU
Cupar
01334 656612
Travel Agents & Holiday Companies
Cupar
Tees O 50 Crossgate
KY155HS
Cupar
Computer Systems & Software (Sales)
Cupar
46 Crossgate
KY15 5HS
Cupar
Banks & Other Financial Institutions
Cupar
Superm South Road
KY155JE
Cupar
0845 677 9200
The Busy Bee Nursery
Coulte 56a Crossgate
KY155HS
Cupar
01334 656656
Nurseries & Creches
Cupar
The Contemporary Barber Shop
St. Ma 118 Bonnygate
KY154LF
Cupar
01334 654541
Hairdressers & Hair Stylists - Men's
Cupar
The Conveyancing Shop
Care O 8 South Bridge
KY155HY
Cupar
01334 657534
Conveyancing Services
Cupar
The Cutting Edge
42 10 Bonnygate
KY154LE
Cupar
01334 654893
Hairdressers - Unisex
Cupar
The Imperial Bar
Capsta 9 St Catherine Street
KY154LS
Cupar
01334 652255
The Kettlebridge Inn
The Ke 9 Cupar Road
KY157QD
Cupar
01337 830232
Restaurants - Mexican
Cupar
The Lighthouse
Statio 63 Bonnygate
KY154BY
Cupar
01334 656287
The Royal Bank Of Scotland PLC
9 Bay 18 Crossgate
KY155HL
Cupar
01334 652771
Banks & Other Financial Institutions
Cupar
The Royal Hotel
Queen 38 Cupar Road
KY147DJ
Cupar
01337 828205
The Scottish Agricultural College
Drummo 33 Castlefield
KY154DB
Cupar
01334 654055
Agricultural Services
Cupar
The Tanning Centre
Unit 7 100 Bonnygate
KY154LF
Cupar
01334 657222
Solariums & Tanning Salons
Cupar
Thermor Electron
C1-C5/ Station Road
KY147DP
Cupar
01337 828871
Chemicals Distributors Wholesalers
Cupar
Thomas Young
6 Barg 90 Bonnygate
KY154LB
Cupar
01334 653477
Tommy's Autos
Nichol 42a Crossgate
KY155HS
Cupar
Toner & Bruce
A 12 Crossgate
KY155HH
Cupar
01334 653121
Toymaster
Unit 2 62 Bonnygate
KY154LD
Cupar
01334 653160
Travelcare
Co-ope 23 Bonnygate
KY154BU
Cupar
01334 656631
Travel Agents & Holiday Companies
Cupar
UK Elite Paving
Parksi 11 East Road
KY154HQ
Cupar
01334 650750
Paving & Driveway Contractors
Cupar
UK Elite Roofing
Parksi 11 East Road
KY154HQ
Cupar
0800 587 2256
Ultimate Discount Animals Ltd
Units Block 2 Prestonhall Industrial Estate
KY154RD
Cupar
01334 656699
Pet Shops & Pet Supplies
Cupar
6 Crossgate
KY15 5HH
Cupar
Tobacco Products - Mnfrs
Cupar
Voluntary Organisations (North East Fife)
Alba 69-73 Crossgate
KY155AS
Cupar
01334 654080
Charities & Voluntary Organisations
Cupar
Volunteering Fife
Volunt 69-73 Crossgate
KY155AS
Cupar
01334 412998
Charities & Voluntary Organisations
Cupar
W G Findlay
Unit 3 3b The Cross
KY154BP
Cupar
W H Smith Ltd
Unit L 10 Crossgate
KY155HH
Cupar
01334 657919
20 Crossgate
KY15 5HH
Cupar
Stationery Suppliers
Cupar
Walkers Tavern
St. Iv 6 The Cross
KY154BP
Cupar
01334 653579
Walkers Upholstery
Unit 1 106 Bonnygate
KY154LF
Cupar
Antiques - Repairing & Restoring
Cupar
Watts Of Cupar
Unit 3 Station Road
KY155HX
Cupar
01334 656889
Wendy Wilson
Coppic 44 Bonnygate
KY154LD
Cupar
01334 653247
Interior Designers & Furnishers
Cupar
Westport Tavern
Unit 1 130 Bonnygate
KY154LF
Cupar
01334 652008
Williams McRae
Law Ho Ferguson Square
KY155JU
Cupar
01334 658222
Williams McRae Solicitors
Law Ho Ferguson Square
KY155JU
Cupar
01334 658222
Wilson & Partners
Condui 136 Bonnygate
KY154LF
Cupar
01334 652273
Veterinary Surgeons & Practitioners
Cupar
Window Dressing
Hillvi 118 Bonnygate
KY154LF
Cupar
Curtains - Retailers & Makers
Cupar
Woolworths PLC
14 Pri 29-31 Crossgate
KY155HD
Cupar
01334 653309
Y M C A
Marath Bonnygate
KY154LG
Cupar
01334 412460
Charities & Voluntary Organisations
Cupar
Your Move Estate Agents Cupar - Closed
61 Crossgate
KY15 5AS
Cupar
Youth Cafe
Abbott Castlehill
KY154HA
Cupar
Youth Organisations & Centres
Cupar
Ferniehall Cottage
KY15 4RE
Cupar
01334 657185
Car Trimmers & Upholsterers
Cupar