2 Market Street Stroud GL6 0BX Page Moved - Cotswolds Dogs and Cats HomeSorry, this page has moved. Please use the menu above to find what you are looking forPage Moved - Cotswolds Dogs and Cats Home Back to home page Follow us 01453 890 014 reception@cdch.org.uk The Cotswolds Dogs & Cats Home, Beechmeadow Farm, Elmcote Lane, Cambridge, Gloucestershire, GL2 7AS To report cruelty or an animal in distress https://cotswoldsdogsandcatshome.org.uk/shops/