New Covenant Promise Foundation Trademarks
NEW COVENANT PROMISE
Charitable Fund Raising
Owned by: New Covenant Promise Foundation
Serial Number: 76398649
NEW COVENANT PROMISE
Charitable fundraising services
Owned by: New Covenant Promise Foundation
Serial Number: 86310188