About New Life Health

Lifestyle medicine. Less intervention. More intention. Better health.

New Life Health is a family practice based in Granbury, Texas, built on a simple belief: good care begins with listening. You deserve time to share your concerns, clear explanations, and a thoughtful plan that considers your whole health.

We look at how nutrition, sleep, stress, daily habits, hormones, and medications may affect how you feel. Whether you need primary care, help managing a chronic condition, or further evaluation of an unresolved concern, we work with you to find practical next steps. Medications are used when they help, alongside lifestyle changes and other appropriate care.

The heart behind the practice

New Life Health began as a calling from Yahweh. Its philosophy is rooted in Torah’s guidance for how we live, eat, rest, and care for one another. That faith shapes Catherine’s commitment to serving each patient with dignity, compassion, and careful attention.

People of all faiths and backgrounds are welcome.

Meet Catherine C Wilson, MSN, FNP-BC

Catherine C Wilson is the owner of New Life Health and an ANCC-certified family nurse practitioner. Her nursing career includes emergency care, intensive care, home health, and hospice, followed by family practice. She earned her master’s degree in family nursing from Walden University.

Her experience has taught her the value of understanding the person behind the symptoms. Catherine takes time to listen, explain findings, discuss options, and develop a care plan with you.

At New Life Health, personal attention is part of ordinary care. Our goal is for you to leave feeling heard, informed, and confident about your next steps.

Schedule a consultation
Blue water and green trees near Granbury