Voluntary adoption agencies Find your nearest agency St Margaret's Adoption Address: 26 Newton Place, Glasgow G3 7PY, UK Email: [email protected] Phone: 0141 332 8371 Twitter Ofsted: CS2004175377