Contact Us. Phone: 330-819-3326 AddressRAHAB Ministries, One Center for Leadership, 901 Tuscarawas St. E., Canton, OH 44707 Contact Form Name* PhoneEmail* How can we help?*CAPTCHA