I.E. Barmania's Dental SurgeryPrivate practiceNew listing318 High Road Leytonstone, E11 3HS, EnglandDental practice in 318 High Road Leytonstone, part of I.E. Barmania & A. Vawda.NHS availability not statedScale and polish with hygienistView profile