The Genshai Trauma Recovery Center
- Home
- United States
- Idaho Falls, ID
- The Genshai Trauma Recovery Center
It open!!! The Genshai Center is a place of hope, healing and recovery for all that enter.
Address
1820 E 17th Street Suite 190
Idaho Falls, ID
83402
Opening Hours
Monday | 8am - 6pm |
Tuesday | 8am - 6pm |
Wednesday | 8am - 6pm |
Thursday | 8am - 6pm |
Friday | 8am - 6pm |
Website
Alerts
Be the first to know and let us send you an email when The Genshai Trauma Recovery Center posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.