Stacy Stephens
Licensed Clinical Social Worker
ART Trained Therapist
I have owned and operated a behavioral health clinic for the last 22 years. I have been practicing as a social worker and therapist since 2011. I enjoy helping others be their best.
My Practice at a Glance
2082 Orchard Drive E, Twin Falls, ID 83301
