ICFSR

AcronymDefinition
ICFSRInternational Center for Spiritual Renewal (Cleveland, TN)