Winchester Medical Group is a medical practice based in Libertyville. Serving patients throughout the Lake County area, it specializes in internal medicine care and treatment. It is helmed by Dr. Michael Seward Hall. Dr. Hall is a graduate of the Rush Medical College.