EMDR Locator
Home
States
Menu
Home
States
Home
/
All State
/
Idaho
/
Idaho Falls
/
The Genshai Trauma Recovery Center
The Genshai Trauma Recovery Center
Mental health clinic
Idaho Falls, Idaho
Verified
5.0
(review)
About
Accessibility
Wheelchair accessible entrance
Wheelchair accessible parking lot
Wheelchair accessible restroom
Amenities
Restroom
Planning
Appointments recommended
Contact
Address
1820 E 17th St suite 190, Idaho Falls, ID 83404
Phone
+1 208-406-6194
Call
More in Idaho Falls