Stephen A Denagy, M4915Stephen A Denagy · Internal Medicine Physician2705 E 17Th St, Ammon, ID 83406(208) 346-7500Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing