Primary Care

Meet Our Primary Care Providers!

Dr. David Crawford

From Nogales, Arizona, Dr. Crawford received his medical degree from Wayne State University and completed his residency at the Detroit Medical Center specializing in Internal Medicine and Pediatrics.  He has a special interest in transitional medicine. In 2015, he relocated to Tucson to work at Children’s Clinics to provide transitional care for the growing population of adolescents and adults with special needs and complex medical conditions.  He also has an interest in palliative care, specifically relating to young adults with terminal illnesses requiring complex, ongoing care. When he is not working, Dr. Crawford enjoys cycling, running, and spending time with his wife and three young children.

Dr. Rebecca Egbert

Born and raised in the Tucson area, Dr. Egbert received her medical degree from the University of Arizona and completed her pediatric residency at the University of Arizona Affiliated Hospitals. Board certified in Pediatrics, she has practiced general pediatrics at community health centers and in private practice. She also has served as a pediatric hospitalist, as well as working with pediatric hospice in Tucson and the surrounding communities. Dr. Egbert joined the primary care team at Children’s Clinic in 2018. When she is not working, Dr. Egbert enjoys the Arizona sunsets while walking her dog and spending time with her nieces and nephew.

Dr. Barry London

Born and raised in Minnesota, Dr. London received his medical degree from the University of Minnesota and did his residency at University of Minnesota Hospitals. He practiced pediatrics in the U.S. Navy (Hawaii and Washington State) and in private practice in Chico, California. His wealth of experience includes healthcare administration as well as general pediatrics. Dr. London joined the primary care team at Children’s Clinics in 2012. When he is not taking care of our kids, he enjoys golfing and visiting his granddaughters in Sacramento.

Employment • Financials • ContactMake a Payment

Children's Clinics is a registered 501(c)(3) Charity © 2019
Site Created by Single Focus Web. Websites That Work For Nonprofits.