(770) 674-6311
Patient Portal
Natural Medical Solutions Wellness Center

Natural Medical Solutions

Naturopathic Doctor in Johns Creek, GA

Our Location

1130 Upper Hembree Rd , Roswell, GA 30076

Families across Johns Creek, GA choose Natural Medical Solutions Wellness Center for whole-person, naturopathic care. From Medlock Bridge and Newtown to the St. Ives area, Johns Creek residents value our personalized, root-cause approach, and our nearby location in Roswell makes it easy to get the time and attention that busy conventional offices often can’t offer.

Led by Dr. Gail Ravello, ND , our team takes the time to understand your full health history and build a personalized, root-cause plan, blending naturopathic, functional and holistic medicine and coordinating with your other providers.

Naturopathic & Holistic Services for Johns Creek Residents

Whatever brings you in, we start with the root cause. Popular services with our Johns Creek-area patients include:

  • Naturopathic Medicine
  • Integrative Medicine
  • Detoxification
  • Hormone Balancing
  • Thyroid Health
  • Digestive Health
  • Colon Hydrotherapy
  • Nutrition & Weight Loss
  • Thermography
  • Disease Prevention

New to naturopathic care? Our New Patient Guide explains what to expect, and our FAQ answers the questions we hear most.

What We See Most From Johns Creek

Johns Creek patients tend to arrive well informed and already frustrated. Many have had extensive standard bloodwork, been told everything is normal, and still feel wrong. That is a common pattern here, and it is one functional testing handles well, because standard panels are built to catch disease rather than dysfunction. Thyroid complaints in particular come up often from this area, and a full panel with antibodies frequently shows what a single TSH missed.

Neighborhoods we regularly see patients from: Medlock Bridge, Newtown, St. Ives, Findley Oaks, Ocee, Shakerag.

What Happens at Your First Visit

The first appointment runs longer than you are probably used to, and that is deliberate. We go through your full health history, the symptoms you have now, how you sleep, what you eat and what the last few years have actually looked like. Most of the useful detail turns up in that conversation rather than on a form.

From there we work out whether functional testing would answer a specific question, run it if so, and build the plan from what the results show. You leave with clear next steps rather than a label and a prescription, and everything is coordinated with the providers you already see rather than replacing them.

Getting to Our Roswell Clinic from Johns Creek

We’re about 15 to 20 minutes from Johns Creek, with an easy drive west via State Bridge Road and GA-140 (Holcomb Bridge Road) to our Roswell clinic at 1130 Upper Hembree Rd.

Questions From Johns Creek Patients

What is the drive from Johns Creek to your Roswell clinic?

About 15 to 20 minutes, west along State Bridge Road and GA-140 (Holcomb Bridge Road). It is a straightforward trip from Medlock Bridge, Newtown and the St. Ives area.

My labs came back normal but I still feel unwell. Can you help?

That is one of the most common reasons Johns Creek patients contact us. Standard panels are designed to detect disease, not to show how well a system is functioning. Functional testing looks at nutrient status, hormone patterns, digestion and toxic burden, which is often where the answer sits.

Why Johns Creek Residents Choose Natural Medical Solutions

In a crowded market of quick appointments and one-size-fits-all advice, patients from Johns Creek choose us for time, attention and a genuine root-cause approach. We treat you as a whole person (body, mind and lifestyle) and build a plan around your goals.

Book Your Consultation

Ready to feel your best? Schedule a visit with Dr. Gail Ravello, ND, proudly serving Johns Creek and the greater Roswell/Atlanta area.

Visit Us

Natural Medical Solutions Wellness Center 1130 Upper Hembree Rd Roswell, GA 30076 Phone: (770) 674-6311

New Patient Inquiries This form is for new patient inquiries only. If you are a returning patient, please call us at (770) 674-6311 or send a message through the patient portal .

New Patients

New Patient Inquiries

This form is for new patient inquiries only. Returning patients should call the office or send a message through the patient portal.

(770) 674-6311

Existing Patients

Online Patient Portal

Manage your health from the comfort of home.

Log-In / Register