Craigmillar Park Golf Club Tee Times

1 Observatory Road
Edinburgh, ML EH9 3HG

Course details: Craigmillar Park Golf Club