Dr. Stephen Lui, MD is a nephrology doctor who practices in Lynwood, CA. He is 42 years old and has been practicing for 15 years. Dr. Lui is affiliated with Gardens Regional Hospital & Medical Center, PIH Health Hospital - Downey, Lakewood Regional Medical Center and Saint Francis Medical Center.
Looking for a Nephrology Specialist? We found others matching your search, to help you compare.