Special Touch is a non-profit faith-based organization, interdenominational in scope, committed to serving people with intellectual or physical disabilities, their families and caregivers. 

  • Login