Each day, Dr. Richard Grant and our team come into the office looking forward to the day ahead. We know the time will be filled with wonderful conversations as we meet new people and catch up on what's been happening in the lives of established patients. All this while creating smiles that will transform these peoples' lives. We really do love what we do! Complimentary consultations are...