
Dr. James Thompson, MD
5.0
(6)
Accepting new patients
41 years of experience
Offers telehealth
(859) 215-7402
On staff at Saint Joseph Hospital