New Life Deliverance Ministries Inc.

501(c)(3)

Po Box 4221

Hamden, CT 06514

61573735

Share this Charity!