1
|
|
Commercial Road,
Leven
Funeral Director
|
01333 439444
|
2
|
|
17 Leven Road,
Leven
Convenience Store
|
01333 320851
|
3
|
|
282 High Street,
Leven
Pub
|
-
|
|
4
|
|
23 Leven Road,
Leven
Bank
|
0845 724 2424
|
5
|
|
1 Main Street,
Leven
Convenience Store
|
01333 320217
|
6
|
|
55 Leven Road,
Leven
Hotel
|
01333 320368
|
7
|
|
663 Wellesley Road,
Leven
Funeral Director
|
01592 713426
|
8
|
|
Sandy Brae,
Leven
Convenience Store
|
01333 352530
|
9
|
|
3 New Road,
Leven
Convenience Store
|
01333 350624
|
10
|
|
Merlin Crescent,
Leven
Pharmacy
|
01592 712433
|
11
|
|
303 Wellesley Road,
Leven
Pharmacy
|
01333 429952
|
12
|
|
Victoria Road,
Leven
Post Office Services
|
0845 722 3344
|
13
|
|
20 Main Street,
Leven
Post Office Services
|
0845 722 3344
|
14
|
|
20 Main Street,
Leven
Post Office Services
|
0845 722 3344
|
15
|
|
Windygates General Store,
Leven
Post Office Services
|
0845 722 3344
|
16
|
|
Leven Road,
Leven
Post Office Services
|
0845 722 3344
|
17
|
|
204-206 High Street,
Leven
Post Office Services
|
0845 722 3344
|
18
|
|
9 Grampian Shopping Centre,
Leven
Post Office Services
|
0845 722 3344
|
19
|
|
11 Shorehead,
Leven
Optometrist
|
-
|
20
|
|
106-110 Wellesley Road,
Leven
Post Office Services
|
0845 722 3344
|
21
|
|
5 Bridge Street,
Leven
Bike Shop
|
01333425004
|
22
|
|
53 High Street,
Leven
Bakery
|
-
|
23
|
|
1 Commercial Road,
Leven
Pub
|
-
|
24
|
|
Riverside Road,
Leven
Retail Park
|
-
|
25
|
|
Riverside Road,
Leven
Retail Park
|
-
|
26
|
|
Riverside Road,
Leven
Retail Park
|
-
|