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


May 28 - CLOSED


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 that absolutely cannot wait until next business day. For appointments or schedule changes please call main number

Email: help@CraigRanchPediatrics.com

Purchase products through our Fullscript virtual dispensary.

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 !




      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


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)

Reorder your Vitamins, Supplements and Essential Oils here

Special Announcement: All Appointment reminders will be sent by email and must be confirmed 24hrs prior to the appointment. You can also confirm thru the Portal.  Having a portal account is mandatory for all communications. The portal is a secure server and we are complying with HIPAA by using the portal for secure communication. If you do not have a portal account please sign up today here.

Craig Ranch Pediatrics

Functional Medicine Practitioner

214 - 383 - 4400

Fax: 214 - 383 - 4403

help@CraigRanchPediatrics.com
6850 TPC Drive, Suite 100

McKinney, TX 75070