Filter Options
Required*
Filter
Wheaton / Illinois / United States
0.0

The Theosophical Society in America is a branch of a world fellowship and membership organization that advocates the unity of humanity and encourages the study of religion, philosophy and science. The Society was organized in New York City in 1875 by Helena Petrovna Blavatsky, the first Russian woman to be naturalized as an American citizen and Henry Steel Olcott, a lawyer and journalist. With its administrative center located in Wheaton, the Theosophical Society has approximately 110 local branches and study centers in major U.S. cities. 

The National Center, also known as Olcott, is located on Main Street, just south of Geneva Road and is also the home of the Department of Education, which conducts onsite educational programs for members and the public. 

Olcott has a two-story library, meditation rooms, art exhibits, residential space and beautiful gardens and greenery that span the 40-acre estate.