Dr. James Thornton, MD
5.0
(1)
Accepting new patients
(502) 220-4014
On staff at Baptist Healthcare System