CSN North Hills

Case Specific Nutrition™ North Hills Office

3471 Babcock Blvd, Ste 100, Pgh, PA 15237

(412) 593-2048

Thank you for your interest in Case Specific Nutrition™ North Hills!

To find out more about our office, please visit one of the links below:

Our Services

Schedule an Appointment


Classes & Special Events

Office Hours

Our Services


Our registered dietitian nutritionists can help clients who want to learn more about how to eat for:

Health Conditions

    • Cancer & cancer survival
    • Gluten-free living
    • Diabetes & pre-diabetes
    • Digestive health
    • Heart Health
    • Pregnancy & fertility


    • Children & families
    • Healthy aging
    • Healthy lifestyle
    • Plant-based, vegetarian, and vegan lifestyles

Lifestyle Coaching

    • Maximizing Athletic Performance
    • Stress management
    • Weight loss & maintaining a healthy weight
    • And more!

We accept a variety of insurance plans, including:

  • Aetna
  • Blue Cross/Blue Shield
  • Cigna
  • Highmark BCBS (Pennsylvania)
  • UnitedHealthcare
  • UPMC

Contact us today for an estimate of what your insurance plan will cover. Many of our services are also flexible spending account (FSA) and health spending account (HSA) eligible.

Group Classes

We offer educational classes, cooking demonstrations, and support groups at our office and at community partner locations.

Professional Speaking

Let our experts present to your organization or community group on any number of nutrition-related topics.

Our presentations are educational and engaging. Best of all, your group will have an opportunity to follow-up with individualized care. Contact us today to plan your next event!

Schedule an Appointment

Schedule an appointment by: 

  • Calling 412-593-2048 and selecting option 1
  • Emailing us at scheduling@casespecificnutrition.com
  • All of our Dietitians are available for Virtual Visits!
  • North Hills Office: Leah and Katie are available for In Person Sessions

North Hills Staff:

Leah Kuhn


KM headshot



By Appointment Only:

Contact our office via phone or email to get your intake started today!