All children, from birth to young adulthood, are welcome at the Children’s Clinics under the highly trained and experienced care of our primary care Physicians. Our Primary Care unit accepts new patients and we often have same-day appointments available. In addition to general pediatrics, our Pediatricians are experienced at managing children with complex health care needs. Locating our primary care under the same roof as our Specialty Providers and Therapists ensures comprehensive, coordinated care for all the children in your family.

Dr. Edith Bailey – a native of the South, Dr. Bailey moved to Tucson in 1972 and was a community pediatrician here until 2001 when she moved to northern Arizona and founded White Mountain Pediatrics. Wanting to be closer to her grandchildren, Dr. Bailey returned to Tucson in 2012, and joined Children’s Clinics as a pediatrician in the Primary Care unit.








Dr. Barry London – born and raised in Minnesota, Dr. London received his medical degree from the University of Minnesota. He practiced pediatrics in the U.S. Navy and in private. His wealth of experience includes administration as well as general pediatrics. Dr. London joined the primary care team at the Children’s Clinics in 2012. When he is not taking care of the kids he enjoys golfing and playing the piano.







Dr. David Crawford – from Nogales, Arizona, Dr. Crawford received his medical degree from Wayne State University and did 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 his is not working Dr. Crawford enjoys cycling, running, and spending time with his wife and three young children.



For more information or to schedule an appointment, contact the Tucson Children’s Clinics at 1-800-231-8261 ext. 45437.