Churches/Centers for Spiritual Living

Centers for Spiritual Living

Saint Louis, MO

Has Website
EIN
430900892
Address
12875 Fee Fee Rd., Saint Louis, MO, 63146-4444
Organization Type
Religion Related N.E.C.
NTEE: X99
Affiliation
Subordinate - Subordinate in a group ruling
IRS Ruling Date
June 2014

Website

Page Title
Center for Spiritual Living, St. Louis: Home
Search Engine Description
The Center for Spiritual Living in St. Louis, MO welcomes individuals from all backgrounds, faiths, and spiritual paths.
Relevancy LLM Match Reason
The name matches exactly, the location is in St. Louis which matches the IRS record, and the content indicates it is the official website.