Xiangli Li, MD, Internal Medicine

2067 W Vista Way
Ste 200
VistaCA  92083-6031 (San Diego County)


Phone: 760-941-9844
Fax: 760-630-5716

NPI: 1851657001
License Number: A132485 (CA)