Daniel Barnes, M.D., is a board-certified urologist in Oklahoma City.
Dr. Barnes earned his medical degree at the University of Oklahoma and joined Urology Associates in 1988 after completing his residency training at Oklahoma Teaching Hospitals.
The more informed you are, the better the decisions you can make about your health. Here are some articles related to Daniel P. Barnes.