Patricia Lord, MD, Internal Medicine

11583 C Ave
AuburnCA  95603-2703 (Placer County)


Phone: 530-889-7215
Fax:

NPI: 1689098824
License Number: G22221 (CA)