Trevor Scudamore, MD

Psychiatry & Neurology, Psychiatry
Cost:

Dr. Facer Psychiatry

1846 1st St, Idaho Falls, ID 83401

Accepting new patients

(888) 903-5505