Meet the team

Michael W. McCoy, MD

Dr. Michael McCoy is a board certified Pediatrician currently practicing in the Grapevine/Colleyville area. Dr. McCoy, a native of Louisiana, is a graduate of Louisiana Tech University and Louisiana State University School of Medicine in New Orleans. He relocated to Dallas and completed a residency program in Pediatrics at Children's Medical Center of Dallas through the University of Texas Southwestern Medical Center. Dr. McCoy has been in private practice for twenty years and is an active staff member of Baylor Medical Center at Grapevine and Children's Medical Center of Dallas. Dr. McCoy is a fellow of the American Academy of Pediatrics and a member of the Texas Medical Association. He is a resident of Colleyville and has a son Matthew and a daughter Katie.

Kelly Ellison, RN, CFNP

Kelly is a native Texan and board certified nurse practitioner. She earned a Bachelors of Science in Nursing at the University of Texas at Tyler in 2009. As a nurse, she worked at Dell Children’s Medical Center in Austin and at Children’s Medical Center in Dallas. She then completed her Masters of Science in Nursing at the University of Texas in Arlington in 2014 and worked in the urgent care setting before joining Practical Pediatrics. She lives in Roanoke with her husband, three dogs, and a horse.

Shelley Barclay, RN, FNP-BC

Shelley Barclay is a Board Certified Family Nurse Practitioner. She began her FNP career in 2012 working in an Internal Medicine clinic in Fort Worth, TX. She earned a Bachelor of Science in Nursing in 2004 from The University of Texas at Arlington College of Nursing. After this, she worked as a registered nurse at Texas Health Resources Harris Methodist Fort Worth in oncology and hematology. She developed a passion for children and involving care of the family, so she pursued a career as a Family Nurse Practitioner. She then earned a Master of Science in Nursing with Honors in 2011 from The University of Texas at Arlington College of Nursing.She is also a Clinical Professor for The University of Texas at Arlington College of Nursing and Health Innovation for the Accelerated Online program. She began this role in 2018 as she enjoys teaching Graduate Family Nurse Practitioner students in the academic setting.She lives in Colleyville and is married with two daughters, ages 6 and 3. Her hobbies include reading and daily exercise with her children and two dogs.

Lisa Tidwell

Lisa is a Native Texan, who is full of that Southern hospitality. Lisa has 17 years of Medical Administration skills that she offers to Practical Pediatrics. 10 years of that has been proudly dedicated to working with Dr. McCoy. She loves spending time with her family and being outdoors. She lives in Keller, her hometown, with her husband David, two girls, Emily and Megan.

We are here for you

Nurse calls

A nurse is available during regular business hours to answer any questions and give advice. Nurse calls are returned in order they are left and by the nature of call. In case of emergency please dial 911. Between the hours of 4:30 pm and 8:00 am Monday through Friday, weekends, and holidays please dial the main office number (817)481-3585 for assistance.


When calling for a refill on an existing prescription, please contact your pharmacy and they will contact our office. Controlled prescriptions must be requested 24 hours prior to pick up. There will be a $5.00 fee for same day pick up and a $5.00 fee sent by mail, please note the mailed prescription cannot be replaced without returning the original prescription to the office. All medication forms for school/daycare there will be a $5.00 fee to complete.

Well Exams 

Focusing on Prevention

Clearly to provide the best preventative medical care possible regular annual checkups need to be routine. In addition to each checkup often immunizations are recommended to prevent many common infections.

9 Month
12 Month
15 Month
18 Month
2 Year
4/5 Year
11 - 12 Year
15 - 16 Year

Please bring any school physical forms that need to be filled out to your appointment. Otherwise there will be a $25 fee to complete them.

Patient Forms

Office Hours and Location

Office Holidays

Online Payments

Our online payment system is temporarily unavailable.
Please call the office and press 0 to make a payment.