Jeffrey Scott Dodd, MD, Orthopaedic Surgery

10051 Lake Ave
Ste 3
TruckeeCA  96161 (Nevada County)


Phone: 530-587-7461
Fax: 530-587-1149
Email: dod***@*****al.net

NPI: 1366450264
License Number: A81163 (CA)