James Dean 343 W Iowa Ave, Nampa, ID 343 W Iowa Ave, Nampa, ID 83686, United States of America +1 208-467-0001 Rate this clinic Reviews Map No reviews yetAdd Review