Alex Chien Lu, MD, Internal Medicine

6 Willard
IrvineCA  92604-4694 (Orange County)


Phone: 949-262-5000
Fax:

NPI: 1144211350
License Number: A65680 (CA)