Advocate Medical Group is a full-service practice, covering many specialties, ranging from family doctors to dermatologists, psychologists, podiatrists, opthamologists and many more. It features on-site surgery and imaging services, as well as a lab. For more information or to schedule an appointment you can call or visit the website.