Central Visitation Program is primarily funded through grants, corporate donations, and individual donations.