650-321-4544

1691 El Camino Real, Suite 300, Palo Alto, CA 94306

We welcome you to meet our dentist and his terrific dental team, who is available to take care of your family’s dental health needs, in Palo Alto, California. At McKenna Family Dentistry, we are proud to offer our services and hope you will contact us for an appointment!

Dr. DavidDavid L. McKenna, D.D.S. (aka “Dr. Dave”)
A Palo Alto native, Cubberley High School graduate and life long Stanford Cardinal sports fanatic. I earned a degree in Biology at the University of Colorado in Boulder. Then it was on to U. O. P. school of Dentistry in S. F.; where I was able to complete my childhood dream of becoming a dentist, enabling me to work with my dad, JB McKenna, for 17 years.

Bringing a new meaning to “Family Dentistry” I’ve also been enjoying working with my sister, Judi McKenna Edwards. She is without a doubt a dynamic and energetic force in our practice. I’m grateful for the opportunity to team up with her, providing an energy, knowledge, and care which I am very proud of. Our therapy dogs are also a big part of our team, providing patients with comfort during procedures.

I have three wonderful children: Kelly, Holly, and Mitchell. I am an avid softball player, and also enjoy mountain biking, skiing, or just recharging in the great ooutdoors.


Dr. MimiMimi Salkola (aka “Dr. Mimi”) 
I have been very fortunate to have chosen a career where I look forward to coming to work every day since 1998. Seeing my patients in the office is like seeing “Old Friends”.

I grew up in San Jose and graduated from UCSF where I received many awards for academic excellence and earned a place on the Dean’s List. I have been a long time member of the American Dental Association, California Dental Association and Mid-Peninsula dental society. My love for dentistry shows through when I am treating my patients. I strive to be as gentle as possible while creating beautiful and “perfect” dentistry. My motto is “fun, friendly and exceptional dental care”. My goal is to make every one of my patient’s visits pleasant and enjoyable.

In my spare time, I enjoy watching funny movies with my two sons. I also volunteer in their schools, where I teach the children about dental health and help raise funds for the schools. I love music and will sing all day if I am allowed. My Karaoke parties are well known in my neighborhood. I also enjoy going to the opera with my husband and take long, long walks, especially in the rain. In addition, I can bake bread that will make a grown man cry, a skill I learned from Eske, a friend who used to be a patient in this office until he moved back to Denmark. My latest passion is hula dancing which I’ve been learning mostly from YouTube videos. Who knows…. you might just get a hula performance instead of a filling the next time you are in the office. Aloha!

Meet Our Team

Judi McKenna Edwards – Registered Dental Hygienist
I grew up here in Palo Alto with a loving family and wild times. I went to the University of New Mexico, Las Vegas and got my dental hygiene degree from Foothill College. I enjoy keeping the legacy of my father, Dr. JB’s practice going.

My passions are my husband, my daughter, my two grandchildren, and of course, my dog, Callie-Jo. I love spending time with my family, traveling, going on walks, friends, cooking and being out doors. I enjoy my family; most of you know my father, J.B., who started McKenna Family Dentistry back in 1958. He is one of a kind and has the biggest heart. He is a teacher of love and life. He retired and moved with his dogs to the mountains in Placerville, CA. I still see him quite often and he is doing well. We miss our daily hugs though.


Kristi Leal – Registered Dental Hygienist Extended Duties
I graduated from Foothill College dental assistant program in 1990 and attended UCSF for Extended Functions Program in 1992. Shortly after graduating from dental assisting I attended the Hygiene program at Foothill College and received my license in 1995. I joined the family at McKenna’s in 1991.

I am a mother of two children, Alexis and Joey, and also enjoy my cats and herding my flock of chickens. I love to be with my family. I also love the outdoors, cooking, and going to our cabin at Clearlake where we enjoy water skiing, wake boarding, and tubing.


Gladys Galindo (aka “GG”) – Registered Dental Assistant
I was born and raised in California, the youngest of four children. My passion has always been the dental field. I have been a RDA for 9 years now. I am happy to say that I was blessed and have a new home landing a job at McKenna Family Dentistry, where I am able to work with amazing people who are sweet and very caring. I am constantly taking courses and trying to improve my range of talents. I have an amazing 9 year old son named Junior. Our passions include Giants baseball and Star Wars, along with traveling to new and exciting places.


Christina Di Bono – Registered Dental Assistant
Greetings! My Name is Christina. I have been at McKenna Family Dentistry since January 2017. I absolutely love this office and I am grateful to be part of such an extraordinary team. Our energy here is positive, fun, and very upbeat. I have 13 years of experience working in the dental field as an RDA. I enjoy working with people and making them feel comfortable and at ease when they come in for any procedure.

I am a San Francisco native, but currently reside on the beautiful peninsula in Redwood City. I have three awesome sons, Charlie, Joey, and Jordan, whom I love to death and am very proud of. Country music is my favorite, but I listen to any type of music. I am an avid dog lover, sometimes a little over the top when it comes to the fur babies at McKenna Family Dentistry. We have two of the cutest therapy dogs in the office. How great is that! I am truly blessed to be part of a team that cares so much for people and their oral hygiene, and I look forward to meeting you. Ciao for now!


Beverly Reyes – Hygiene Coordinator
My name is Beverly Reyes and I have been working at McKenna Family Dentistry for over 13 years now. I am usually the first person you see when entering the office. I am the hygiene coordinator and handle all of the hygiene schedules, so if you call to schedule a cleaning appointment you will probably to talking with me.

I am currently in the process of getting my license as a marriage and family therapist. It has been a very long road, but I am approaching the end and can see the light at the end of the tunnel.

I am newly-engaged to my boyfreind of 12 years. We have a daughter, Alana, age 9, and son Noah, age 6. I love spending time with my family and friends. I have a very large extendted family that I am very close with. I always look forward to our family vacations in Hawaii. I have a passion for travel and love experiencing new things and making new memories.


Yvonne Cantrell – Treatment Coordinator
Hi, my name is Yvonne Cantrell. I joined the McKenna Family in 2008 as the Treatment Coordinator. I’ve been in the dental field for over 20 years, my experience ranges from hygiene coordinator to Office Manger. I love working with people and creating a happy and friendly environment for the patients and my co-workers throughout the day.

I pride myself on my friendliness and keeping those around me smiling. I can be a bit of a smarty-pants at times but it’s all in love. I have two boys, age 25 and 16, who keep me on my toes. I enjoy cooking, hiking, writing poetry and watching good movies. I aspire to travel around the country and learn more about our nation.

Experience the Difference