Skip to main content

The Genshai Trauma Recovery Center

behavioral or mental health clinic · Idaho Falls, ID

Address
1820 E 17th St suite 190, Idaho Falls, ID 83404
Phone
(208) 406-6194
Website
genshaithoughts.clientsecure.me
Where
43.4816, -111.9976

Search Hominin for The Genshai Trauma Recovery Center

Other behavioral or mental health clinics nearby

More in Idaho Falls

The Genshai Trauma Recovery Center — behavioral or mental health clinic in Idaho Falls, ID | Hominin