Restoration Mental Health
Closed
1820 E 17th St Ste 330
Idaho Falls, ID 83404
Restoration Mental Health features an exceptional team of board-certified psychiatrists focused on you and your recovery. Our medical doctors treat a wide array of mental health conditions through our comprehensive approach and evidence-based treatments.
Also at this address
Owner verified
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.


