Friday, December 12, 2008
The L. Ron Hubbard Museum
The L. Ron Hubbard Museum has been open as a museum for a few years. It is being hosted in Washington D.C., in the townhouse on 19th Street near Dupont Circle (a block away from the current D.C. Church of Scientology). It is there that LRH held his lectures and is therefore considered as the first-ever Church of Scientology.