Zhao, Xixi, M.D.
Pediatric Nephrology

Kaiser Permanente

2055 N High St
Denver CO 80205
Phone: 303-301-9010