Dalkeith and District CAB Dalkeith and District Citizens Advice Bureau Contact 0131 660 1636 Opening hours Monday-Thursday: 10:00-12:30 (drop in) and 13:30-15:30 (appointments only) Friday: 10:00-12:30 (appointment only) Address 8 Buccleuch Street Dalkeith EH22 1HA Manage Cookie Preferences