Since 1995, under the direction of owner, Audrey Dillon, Dillon Opticians has distinguished itself as the premiere location in North Toronto for fine eyewear. Dillon's collection o... more... See more text