Dr. Stack graduated from the Loyola University of Chicago Stritch School of Medicine in 1974. She works in Chicago, IL and specializes in Neurology and Child Neurology. Dr. Stack is affiliated with Ann And Robert H Lurie Childrens Hospital.
View More
