Amy Luke

Amy Luke, PhD, has been a board member at Maywood Fine Arts since 2001. Amy is currently Professor of Public Health Sciences (and Family Medicine) at Loyola University Chicago and has been at the Maywood campus for 20 years.  She is also a Maywood resident along with her husband, Carter, and son Miles.