LocationsPhoenix Children's Hospital - Thomas Campus 1919 E. Thomas Rd. Phoenix, AZ 85016 Get DirectionsPhoenix Children's Specialty Care - Arrowhead Campus 6524 W. Sack Dr. Glendale, AZ 85308 Get DirectionsPreviousNextRating & ReviewsLearn more about our ratings and reviews process 4.8 / 5 November 7, 202410/10August 8, 2024Dr Lisa Keller said she would contact me when she received the rest of my daughter's lab results and she did. She took her time to explain to me and answer questions I had about my daughter's health. Thank you so much.