Chapters

Alpha Xi

University of Delaware

Image for Alpha Xi

Installed: June 9, 1923
Location: Newark, DE