21D CarlislePrivate practiceNew listingParkhouse, CA3 0JG, EnglandDental practice in Parkhouse, part of 21D Clinical.NHS availability not statedScale and polish with hygienistChild examinationEmergency appointmentView profile