Dr. Marshall was raised in Gilmer, Texas, and earned his bachelor's at Texas A&M. His MD and MBA were earned at Texas Tech, followed by residency at the Waco Family Medicine program. He and his wife moved to Hillsboro in 2007, where he and his wife are raising their four children.
Provides Care Through
I have always been a people-person, and have loved interactions with people in all walks of life. After working in a vet clinic during my early years, I was drawn to a love of the science of medicine. Human medicine is the natural merging of these two. The most important thing that I do while taking care of people is to explain to them how we as physicians think about their different conditions. The more someone knows about what is going on, the easier it is for them to have the tools to take care of themselves: from wellness care during pregnancy and well child visits, to disease processes.
Texas Tech University School of Medicine - Lubbock, TX
McLennan County Medical Education and Research Foundation, Waco, Texas
Two of my favorite focuses are on maternity care during pregnancy, and pediatric care of all ages. I also enjoy focusing on wellness care of all ages. As a family physician, I am especially equipped to care for entire families, through the entire life spectrum. A few of my medical philosophies: 1) If there is a medical problem, think about it logically, and work towards the solution. 2) Only have people on medicines that they truly need to be on. 3) Only order tests that are necessary. 4) If it ain't broke, don't try and fix it!
Ascension Providence currently participates with various insurance plans. Insurance listings are subject to change without prior notice. Please contact your provider to verify participation prior to scheduling your visit.
View All Accepted Insurances
6614 Sanger AvenueWaco, TX 76710254-537-6100
7003 Woodway DrSuite 312Waco, TX 76712254-772-7300
2100 Lake Shore DrWaco, TX 76708254-537-6160
6101 Woodway DrSuite 200Waco, TX 76712254-537-6300
1401 Jane LaneWest, TX 76691254-826-3073
1130 N. Loop 340Lacy Lakeview, TX 76705254-870-6500
1323 East FranklinSuite 105Hillsboro, TX 76645254-582-7481
Suggest an edit on this page