Abigail Ministries Incorporated


Encouraging Children, Empower Leader, Impacting Commuities and Birthing Nonprofits to Serve