North East Locality Office is located in Edinburgh, United Kingdom on 101 Niddrie Mains Rd, Craigmillar. North East Locality Office is rated 3 out of 5 in the category district government office in United Kingdom.
Address
101 Niddrie Mains Rd, Craigmillar