Free Store Charlotte April 17, 2015 Deborah Barnes, Vision Possible, Ministries is a 501 C (3) non-profit organization which engages in activism, empowering education, and acts of compassion with a focus on homeless persons. FacebookTwitterPinterestLinkedin