John Kelada, MD, Internal Medicine

1000 Camerado Dr
Shingle SpringsCA  95682-8864 (El Dorado County)


Phone: 530-677-3688
Fax:

NPI: 1861703530
License Number: A125118 (CA)