Dr. Neil graduated from the Loma Linda University School of Medicine in 1987. She works in Bloomingdale, IL and 5 other locations and specializes in Emergency Medicine and Family Medicine. Dr. Neil is affiliated with Northwestern Medicine Delnor Hospital.
View More
