Craig Denny, MD — Psychiatry & Neurology (Psychiatry) in Idaho Falls, ID
Craig Denny, MD is a psychiatry & neurology (psychiatry) in Idaho Falls, ID. NPI: 1720071319.
Address: 1601 E 17TH ST, Idaho Falls, ID 83404
Phone: 2085252090
Welli connects patients with providers based on philosophy of care and clinical approach. View Craig Denny's full profile, read patient reviews, and schedule an appointment.