Restoration Church 806 W. Stewart St.Willcox, AZ, 85643 View Phone 520-384-9235 806 W. Stewart St.Willcox, AZ 85643 Experience & Reliability About Photos & Videos Hours Regular Hours Sunday Monday Tuesday Wednesday Thursday Friday Saturday Services Alcohol Addiction Treatment Drug Addiction Treatment Send to My Email Send to My Phone Print this Page