Is this owned by New Life Church?
Address: 555 Quaker Ln, West Warwick, RI 02893, USA
Robert Akinrimisi | Sep 23, 2018
No, This is not owned by New Life Church.
ronald larocque | Sep 23, 2018
I don't believe so .
Thanks! Your answer is awaiting moderation.