Wellness Tree Community Clinic is a non-profit organization providing free medical and dental services to underserved communities in seven counties around Twin Falls, Idaho. With over 20 years of service, they strive to create a welcoming environment for those lacking insurance.
Services: