Zhao, Xixi, M.D.
Pediatric Nephrology
Kaiser Permanente
2055 N High St
Denver CO 80205
Phone: 303-301-9010