Leonard K Lehr M.D.

NPI # 

Practice Address:

7601 Hospital Dr , Suite 202

Sacramento, CA, 95823-5408

Practice Phone:

916-423-2176

Practice Fax:

916-689-1546

License Number:

G25608

License State:

CA

Taxonomy Grouping:

Other Service Providers

Taxonomy Classification:

Specialist

Taxonomy Code:

174400000X