Have you ever found yourself hiding your smile in photos or feeling self-conscious when laughing around others? If so, you’re certainly not alone. Many people in Richmond Hill feel unhappy with the appearance of their teeth — whether it’s stains, gap...