Save Stephen C. Lui, MD StephenLui.MD.com • Nephrologist, Internist • 22 years experience County of Los Angeles 1670 E 120 Street, Los Angeles, CA 90059