Financial Status
Tax ID
54-08888632012 Revenue
$12,022,932.00
2012 Net Assets
$78,248,376.00
A library of free resources & a directory of causes curated to help Christians work together and share.
Lowell Davey
2012 Revenue
$12,022,932.00
2012 Net Assets
$78,248,376.00
Sign up to receive updates and to hear what's new with Open Church.