%1$s Profile Image

Masters Touch International Ministries

Transforming Lives one touch at a time Through……….(Our Mission)

Tax ID 26-4745491

Donate