Temple of God

Call
Website

Advertisement

1820 N Grand Blvd
St Louis, MO 63106

The Temple of God in St. Louis, MO, is a religious and charitable institution dedicated to the study and teaching of Buddhist spiritual, moral, psychological, and scientific principles aimed at uplifting humanity. Established in 1988, the organization has branches and members worldwide, serving as a resource for those seeking enlightenment through its extensive collection of teaching materials.

The Temple Foundation supports various groups and individuals aligned with its values, providing freely accessible resources to serious seekers of the Higher Life. Although the website is undergoing significant transformation, members continue to have access to community services and forums, while copyright protections safeguard the written materials offered.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSt LouisTemple of God

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

Advertisement