Stephen Lui, MD, Internal Medicine

3625 Martin Luther King Jr Blvd
Ste 5
LynwoodCA  90262-3509 (Los Angeles County)


Phone: 310-763-7504
Fax: 310-763-7573
Email: drs***@*****oo.com

NPI: 1891770384
License Number: A87511 (CA)