Castle Rock Edinvar Housing Association Castle Rock Edinvar Housing Association Contact 0131 657 0600 Opening hours Monday-Thursday: 09:00-17:00 Friday: 09:00-16:00 Address 1 Hay Avenue Edinburgh EH16 4RW Manage Cookie Preferences