Special Touch Ministry is a disability ministry serving handicapped and disabled in the United States. site map