Leonard Davis, MD, Preventive Medicine

2365 Shirland Park Pl
AuburnCA  95603 (Placer County)


Phone: 530-889-1909
Fax: 530-889-2662

NPI: 1518157775
License Number: A21459 (CA)