Justin A Lamb, DOJustin A Lamb · Neuroradiology Physician3100 Channing Way, Idaho Falls, ID 83404(208) 529-6111Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing