David Weaver, M.D., was raised in New Orleans, Louisiana. He received his Bachelor of Science degree from Tulane University in New Orleans and attended medical school at Tulane University Hospital. Weaver went on to complete an internship at the University of Southern California in Los Angeles before completing his obstetrics and gynecology residency at Tulane.
Weaver went into private practice in 1989 in Las Vegas, where he worked for 14 years before coming to Enid in 2002. He has been with INTEGRIS Health for more than 19 years and has delivered more babies in northwest Oklahoma than any other physician. In his spare time, he enjoys traveling and car and motorcycle racing.
The more informed you are, the better the decisions you can make about your health. Here are some articles related to David Weaver.