Troy A Landes, PATroy A Landes · Physician Assistant201 Main, Marsing, ID 83639(208) 896-4159Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing