Our Home church

Road To Restoration is a  parachurch ministry under the covering of Transformation Church. They are located at 5302 Elgin Ave (Seventh Day Adventist Building). If you would like more information about the church click the button below.