Total Restoration Worship Center

Location:

2956 South Rainbow Drive

Suite 213

Decatur, GA 30034


Church Office:

(404) 449-1370