Alicia April Lo, MD, Family Medicine

1133 E Stanley Blvd Ste 203
LivermoreCA  94550-4246 (Alameda County)


Phone: 925-373-4541
Fax:

NPI: 1093240939
License Number: A158772 (CA)