At Open Space Mental Health, our mission is to provide compassionate and accessible mental health care for all. We believe that everyone deserves support in their journey towards wellness and healing.
530 S Holmes Ave, Idaho Falls, ID, USA
Phone 208-924-4360 Fax 208-953-9800 Email: info@openspacementalhealth.com
Open Space Mental Health
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.