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.