Christopher Homes, Inc. is the housing agency of the Archdiocese of New Orleans. Founded in 1966, under the auspices of the Archdiocese's – Read more