Location: University of Delaware STAR Campus Room 113 in the North Atrium (540 S College Ave, Newark, DE 19713)

Led by: Brooke Miles

Image-61