Patient Portal

  •  Click here to create a new account or view your medical records, lab results, refills, appointment requests and make online payments.
  •  Click here to download Patient Forms

Contact Info

Main: (214) 383 4400

Fax:   (214) 383 4403

Emergency: 911

Non-Emergency After hours on call: 214-733-6364


Welcome to Craig Ranch Pediatrics !

At Craig Ranch Pediatrics in McKinney, we bring not only more than 20 years of knowledge as pediatric providers and parents but also use a combination of alternative natural remedies and Holistic medicine to look after your kids health. 

We think, a holistic approach to medicine with the use of botanicals, herbs, essential oils, yoga, etc, is as beneficial to curing illnesses without the worry of side effects.

We believe that children should not only be free of sicknesses but also be full of energy in mind and body, so they can enjoy every moment of their young lives !

​Dr. Salem is Board Certified in Integrative Holistic Medicine and Board Certified in Pediatrics.

Our Services

  • Same day sick appointments!
  • Well Baby checkups
  • Sports/School Physicals
  • Adult and Pediatric Immunizations
  • Free Provider on call after hours
  • Prenatal Consults
  • New born care at the Hospital
  • Preventive Health Care

Accepting New Patients!

  • New patients are welcome to schedule a  "Meet and Greet" visit with the Providers by calling us.
  • We typically have same-day sick appointments available too! 

214 - 383 - 4400

6850 TPC Drive, Suite 100

McKinney, TX 75070

Health Insurance

  • Accept most public/private insurance plans
  • Offer special pricing for cash-paying patients for most procedures

Craig Ranch Pediatrics

Caring for your health naturally!

Winter Office Hours

Mon: 8.30 am - 5 pm, Lunch 12pm - 1pm
Tue:  8.30 am - 5 pm, Lunch 12pm - 1pm
Wed: 8.30 am - 4.00 pm, Lunch 12pm - 1pm
Thu:  9.00 am - 4.30 pm, Lunch 12pm - 1pm
Fri:    8.30 am - 5 pm, Lunch 12pm - 1pm
Saturday & Sunday: Closed