Fairport, Pittsford, and Rochester, NY Nothing can ruin your weekend quite like a dental emergency. A broken tooth, a cracked filling, or a toothache can feel especially miserable when it...