Kirkwwod Public Library Address 6000 Kirkwood Hwy, Wilmington DE 19808 United States Upcoming Events No events in this location