Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
For providers
Discover
Are you a top doctor or health service?

SHIFT Mind Clinic
Insurances accepted
Cigna
Highmark Blue Cross Blue Shield
The Health Plan of the Upper Ohio Valley, Inc.
Aetna
Geisinger Health Plan





Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments
All provider availability
All provider availabilityToday, Jun 25 – Wed, Jul 8
Insurances accepted
Cigna
Highmark Blue Cross Blue Shield
The Health Plan of the Upper Ohio Valley, Inc.
Aetna
Geisinger Health Plan





Providers at SHIFT Mind Clinic (0)
No results
This practice has no doctors that match your search criteria.
SHIFT Mind Clinic
Hello,
My name is Esther Onono-Yarrington, and I am a Psychiatric Mental Health Nurse Practitioner with over 20 years of nursing experience. I specialize in working with individuals who feel overwhelmed, anxious, or stuck, and those navigating life transitions, emotional challenges, and relationship concerns. I help by providing holistic, collaborative care that focuses on the connection between mind, body, and overall well-being. Together, we create practical, personalized strategies that support lasting change and help you move forward with clarity and confidence.
At SHIFT Mind Clinic™, our mission is to help people move from survival to transformation. We combine therapy, medication management, and the SHIFT™ Framework to create lasting change not just symptom relief. Our goal is simple: clear minds, healed hearts, better lives.
**Before your appointment, please contact the office beforehand in order to verify your insurance information for accuracy and to confirm participation with your plan. Please make sure to double check that your current insurance carrier and plan matches what is listed on this page. This helps us avoid any unexpected issues at the time of your visit. Thank you!**