New Life Assembly of God in Sherwood
21913 SW Sherwood Blvd,
Sherwood, 97140
(503) 625-7359
(503) 625-7359
This is web site to find out all about Sherwood New Life Church.
church, religion, assemblies of god, audio