APPOINTMENTS Schedule your appointment below or call anytime: 208.758.0560 SCHEDULE OR GET IN TOUCH Name(Required) First Last PhoneEmail(Required) Reason for Visit/Questions/Comments(Required)Which insurance provider? (If no insurance, note "Cash Pay")(Required) Are you a new or established patient?(Required) New Established CAPTCHA HIPAA Policy Terms & Conditions Privacy Policy Healthcare Disclaimer Community Resources