G a f f n e y for life

Welcome to Gaffney Health Services

New Innovatives in Total Wellness


Primary Care

Primary care is that care provided by physicians specifically trained for and skilled in comprehensive first contact and continuing care for persons with any undiagnosed sign, symptom, or health concern. For Gaffney Health this is not limited to a problem of the body, we also treat emotional and mental illness. We look at the person as a whole and not a sum of their parts.


Alternative Chronic Pain Therapies

In addition to managing many common health conditions, such as hypertension, Dr. Gaffney specializes in addiction medicine, and chronic pain relief. Her office is equipped with some of the most advanced medical tools available, including lasers and advanced electro stimulation pain-relief technology.


Veterans Garden

Here at Gaffney Health Services, we believe food can be medicine. So eating healthy leads to a more health life. We can assist you in better nutritional choices that will improve your health and lower you need for medication. Let us show you how.


Explore Better Health

About 35% of adults in North Carolina have hypertension. Unlike other chronic health conditions, hypertension does not cause symptoms. Without proper treatment, it can lead to other health issues such as a heart attack or stroke. Mary Gaffney, DO, MPH, at Gaffney Health Services in Charlotte, NC specializes in the management of diseases such as hypertension, asthma, diabetes and many more. The practice is even a member of the Heart Attack and Stroke Prevention Alliance. For your illness management from a team who has your best health interests in mind, come visit us.


Gaffney Health provides support for many major events throughout the year.

Come and join us for a specific event or call our office for more details.


Healthy for Life!

The staff at Gaffney Health Services will spend the time listening to your concerns and providing the care and counseling for your particular needs because it matters - to us

and for you