Ted Yamamoto MD

Internal Medicine Physician
Cost:
  • Clinic, 415 6th Street, Lewiston, ID 83501, (208) 799-5522
Claim this Profile