Carmel Clay Public Library Digital Media Lab Address 23 E Main St Carmel IN Visit Carmel Clay Public Library Digital Media Lab Upcoming Events No events in this location