Chapters

Beta Theta

Drexel University

Image for Beta Theta

Installed: May 24, 1940
Location: Philadelphia, PA