Open Space Mental Health
530 South Holmes Avenue
Idaho Falls, ID 83401
Phone: (208) 924-4360