Patient Portal

  •  Click here to create a new account or view your medical records, lab results, refills, appointment requests, secure messaging and make online payments.
  •  Click here to download New Patient Forms for offline (non-portal) signup, fill out the forms and please fax (HIPAA rules)

Health Insurance

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

Contact Info

Main: (214) 383 4400

Fax:   (214) 383 4403

Emergency: 911

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

*Please leave voicemail with Medical questions only. For appointments or schedule changes please call main number


Welcome to Craig Ranch Pediatrics !

We bring not only more than 20 years of knowledge as pediatrician and parents but also use a combination of alternative natural herbal remedies and Holistic health medicine to look after your kids health. 

We think, a holistic approach to medicine with the use of botanicals, natural herbs, therapeutic essential oils, supplements, 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 a holistic medicine practitioner, Board Certified in Integrative Holistic Medicine and 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.
  • New patients - Please create a Portal account first, fill out all the patient information and then please call us for the appointment

Fall 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.30 pm, Lunch 12pm - 1pm
Thu:  9.00 am - 5 pm, Lunch 12pm - 1pm
Fri:    8.30 am - 5 pm, Lunch 12pm - 1pm
Saturday & Sunday: Closed

Special Announcement: Beginning Jan 1, 2018, all communication will be through the patient portal.  The portal is a secure server and we are complying with HIPAA by using the portal for communication. If you do not have a portal account please sign up today here.

Reorder your Vitamins, Supplements and Essential Oils here

214 - 383 - 4400

Fax: 214 - 383 - 4403
6850 TPC Drive, Suite 100

McKinney, TX 75070

Craig Ranch Pediatrics

Functional Integrative Pediatrician