Dr. David C. Schewitz, MD is a renowned medical institution located at 900 North Westmoreland Road in Lake Forest, Illinois, United States. Specializing in providing top-quality healthcare services, Dr. Schewitz is a highly respected doctor with expertise in various medical fields. Patients can expect personalized care and comprehensive treatment plans tailored to their individual needs. Whether you require routine check-ups, specialized treatments, or ongoing care, Dr. David C. Schewitz, MD is dedicated to helping you achieve optimal health and well-being.