Craigmillar Park Golf Club
Zip:
EH9 3HG
Country:
United Kingdom
City:
Edinburgh
Address:
1 Observatory Road