James E Turner, MD, Internal Medicine

4230 Marble Ridge Rd
El Dorado HillsCA  95762-6606 (El Dorado County)


Phone: 530-671-3526
Fax: 530-671-3552
Email: jtu***@*****oo.com

NPI: 1013080944
License Number: 00G385660 (CA)