TOUCH A LIFE OUTREACH CENTER INC. is an Inactive company incorporated on November 19, 2012 with the registered number N12000010859. This Domestic Non Profit company is located at 18021 NW 5 Avenue, Miami, FL, 33169, US and has been running for twelve years. There are currently three active principals.