Location: Center for Spiritual Living Address: 12875 Fee Fee Road St. Louis, MO 63146 Phone: 314-576-6772 Rev. Alexandra Potash Email: thecentermo@earthlink.net