Dr. John Thompson, MD is a Urology Specialist in The Villages, FL. Dr. Thompson has more experience with Urologic Care, Urologic Surgery, and Calculi (stones) than other specialists in his area. He is affiliated with medical facilities West Marion Community Hospital and Ocala Regional Medical Center. He is accepting new patients. Be sure to call ahead with Dr. Thompson to book an appointment.