David Holland, M.D. is a primary care physician serving patients in Shawnee, Okla. and surrounding areas. He is certified by the American Board of Internal Medicine.
Services
David Holland provides internal medicine in Shawnee, OK. David Holland is listed as an internist, which is a physician who studies Internal Medicine for adults.
To learn more, or to make an appointment with David Holland, MD in Shawnee, OK, please call (405) 273-5801.