Ernest Lo, MD, Internal Medicine

3102 Porte Morino Dr
Ste 100
Shingle SpringsCA  95682-8287 (El Dorado County)


Phone: 530-676-6600
Fax:

NPI: 1538482328
License Number: A106446 (CA)