Theta XI National Fraternity

Closed
745 Craig Rd Ste 222
Saint Louis, MO 63141

Theta Xi National Fraternity, founded in 1864 at Rensselaer Polytechnic Institute, boasts a rich history and serves a membership of over 75,000 across 121 campuses with 46 active chapters. Recently, the fraternity announced its relocation to Atlanta, Georgia, further enhancing its strategic commitment to growth and accessibility for its members and prospective chapters.

The new headquarters, located at 260 Peachtree Street, is designed to provide a positive and memorable experience for visitors, while housing essential resources such as the executive director's office, library, and meeting spaces. This move marks a significant evolution in Theta Xi's operations, as it adapts to the needs of its members in an ever-changing environment.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisTheta XI National Fraternity

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.