Voluntary adoption agencies Find your nearest agency Caritas Care Salford Address: Innovation Forum 51 Frederick Street Salford, M6 6FP Email: [email protected] Phone: 0161 743 3682 / 0800 652 6955 Twitter Facebook Ofsted: SC048438