Leslie Miller, MD

Psychiatry & Neurology, Psychiatry

Pearl Health Clinic

502 S Woodruff Ave, Idaho Falls, ID 83401

Accepting new patients

(208) 346-7500