TMS Nearby

Idaho Falls, Idaho

The Genshai Trauma Recovery Center

1820 E 17th St suite 190 Idaho Falls ID 83404 United States

Own this clinic? Claim this listing — free

About this clinic

The Genshai Trauma Recovery Center provides counseling services in Idaho Falls for individuals processing trauma and related mental health concerns. The practice is located on East 17th Street and serves adults seeking outpatient therapeutic support. Specific treatment modalities and clinician credentials are not detailed in available listings; prospective patients should contact the clinic directly to discuss available services and scheduling.

["Counselor"]

Location

Map showing the location of The Genshai Trauma Recovery Center

1820 E 17th St suite 190 Idaho Falls ID 83404 United States

Get directions

Reviews

Loading reviews for The Genshai Trauma Recovery Center...

More clinics nearby