Our Clinic Locations
Find us in American Fork, Holladay, and St. George.
Each clinic offers a welcoming space with convenient hours. Use the maps below to plan your visit and connect with expert care close to home.
Our Clinic Locations
American Fork Office
556 E 300 South, American Fork, Utah 84003
Serving Utah County communities including American Fork, Lehi, Pleasant Grove, and surrounding areas.
Holladay Office
2046 East Murray Holladay Rd. #101, Holladay, UT 84117
Serving Salt Lake County residents with convenient access to I-215.
St. George Office
491 East Riverside Dr, 3A, St. George, UT 84790
Serving Southern Utah residents in Washington County and surrounding areas.
Why Choose Zest for Life Counseling
Personalized Approach
Expert Staff
Evidence-Based Therapies
Family-Centered Care
Flexible Scheduling
Our Clinic Locations & Hours
Find your nearest Zest for Life Counseling clinic in American Fork, Holladay, or St. George.
Each location offers convenient hours to fit your schedule, ensuring you can access the support you need when you need it.
Emily R.
3 weeks ago

Michael S.
2 months ago

Sarah L.
1 month ago

Find Your Nearest Zest for Life Counseling Clinic
We have convenient locations in American Fork, Holladay, and St. George, each staffed with experienced professionals ready to support your mental health journey. Check our hours below to plan your visit.
Where are your clinics located?
Our clinics are located in:
- American Fork
- Holladay
- St. George
Each location offers easy parking and a welcoming environment.
What are your hours of operation?
We are open Monday through Friday from 8:00 AM to 6:00 PM. Some locations offer limited weekend hours by appointment. Contact your preferred clinic for specific schedules.What services do you provide?
We offer individual, couple, family, and group therapy using evidence-based approaches tailored to your needs, including play and art therapy for children aged 7 and up.What should I expect during my first visit?
Your first session includes a thorough assessment to understand your goals and challenges. Our therapists will explain the process and answer any questions to ensure you feel comfortable.How do I schedule an appointment?
You can schedule by calling your local clinic or emailing us. We strive to accommodate your preferred times and offer telehealth options when appropriate.
Contact Us
We will get back to you as soon as possible.
Please try again later.