Science Temple of America 5

Closed
2917 N Sarah St
Saint Louis, MO 63115

The Moorish Science Temple of America, founded in 1928, is dedicated to the uplifting of fallen humanity through spiritual and educational initiatives. With temples located across the United States, it serves as a community hub for individuals of the Asiatic Nation of North America to learn self-love and embrace their higher selves.

Rooted in the teachings of its Divine Prophet Noble Drew Ali, who was born in 1886, the organization emphasizes the importance of personal development and citizenship. Through various programs and classes, the Moorish Science Temple of America fosters a sense of belonging and empowerment among its members.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisScience Temple of America 5

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

Partial Data by Foursquare.