A
Anstruther Medical Practise
Address
Crail Road, Anstruther KY10 3EN
City
Anstruther
Civil Parish
Anstruther
Council area
Fife
Country
Scotland
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
Crail Road, Anstruther KY10 3EN
The Scottish Fisheries Museum
East Shore, Anstruther KY10 3
Anstruther Tourist Information
East Shore, Anstruther KY10 3
East Basin
East Shore, Anstruther KY10 3
Break Tide Cafe
22 Cunzie Street, Anstruther KY10 3DF
Dos Umdos
Shore Street, Anstruther KY10 3BD
Haven Restaurant
1 Shore Street, Anstruther KY10 3BD
Salutation Bar
28 Shore Street, Anstruther KY10 3BD
George Street
George Street, Anstruther KY10 3AU
George H Barnett
9 Shore Street, Anstruther KY10 3BD
The Haven Bar & Restaurant
East End, Anstruther KY10 3AW
Nearest POIs from category Private medical centre
Crail Road, Anstruther KY10 3EN
North Berwick Health Centre
54 St Baldred's Road, North Berwick EH39 4PU
St Andrews Health Centre
68 Pipeland Road, St Andrews KY16 8JW
Thomson & Elrick
1 Dirleton Avenue, North Berwick EH39 4AX
Village Surgery
Main Street, Leuchars KY16 0HD
Elin von
63 Watson Avenue, St Andrews KY16 8JE
Abbeyfield North Berwick Society
17 Cromwell Road, North Berwick EH39 4LZ
Jackie Shand Podiatry
Lockhart Place, St Andrews KY16 9PG
Windmill House Nursing Home
Toll Road, Cellardyke KY10 3BH
Health Centre
2 Routine Row, Pittenweem KY10 2LG
Sheila Ravenscroft Physiotherapy
Lundin Square, Lundin Links KY8 6BH