Future site being held for the Costa Mesa Center for Spiritual Discovery.
Go to current site.