Ask the Dentist Colm O’Loughlin from Bridge Place Dental He explains a little about Invisalign, what it means, what it entails and the huge difference it makes to a person’s teeth.