3052 have published consultation prices
Merry Hill Vets for Pets
Inside Pets at Home The Merry Hill Centre Station Drive Brierley Hill, DY5 1SY

Mersey Vets
9 Old Farm Road, Southdene, Kirkby, L32 7QY

Merton Animal Hospital
88-92 Merton High Street, London, SW19 1BD

MetroVets
381 West Farm Avenue, Longbenton, Newcastle upon Tyne, NE12 8UT

Mid Downs Farm Vets
Home Farm, Slaugham Road, Staplefield, RH17 6AP
Mid Sussex Veterinary Clinic Mid Sussex Veterinary Clinic
More House Farm Business Centre, Ditchling Rd, Wivelsfield, Haywards Heath, RH17 7RE
Middlesbrough Cleveland Park Vets for Pets
Inside Pets at Home, Unit M Cleveland Retail Park, Middlesbrough, TS6 6UX

Middlesbrough PDSA Pet Hospital
Acklam Road, Middlesbrough, TS5 4EB

Middlesbrough Vets for Pets
422a & b Marton Road, Middlesbrough, TS4 2PT

Middleton Vets for Pets
192 Rochdale Road, Middleton, M24 2QA

Midforest Veterinary Practice, Lyndhurst
Glenber Cottage, Lyndhurst, SO43 7DD
Midforest Veterinary Practice, Totton
Kingfisher House, Totton, SO40 7DY
Midhurst Vets - Midhurst
Hannam House, Lamberts Lane, Midhurst, GU29 9EA
Midland Vets
655 High Road, Leyton, E10 6RA
Midshire Farm & Equine Veterinary Practice
Edward Street, Nuneaton, CV11 5RP

Midshire Veterinary Group (PAWS Veterinary Health Centre)
Edward St, Nuneaton, CV11 5RP

Midshire Veterinary Group (Whitestone Vets)
31 Hathaway Dr, Nuneaton, CV11 6NU

Midsomer Vets
53 North Road, Midsomer Norton, BA3 2QE

Midsummer Veterinary Group (Oxley Park Surgery)
Cushing Drive, Oxley Park, Milton Keynes, MK4 4TJ

Midsummer Veterinary Group (Stantonbury Fields Surgery)
Soskin Drive, Stantonbury Fields, Milton Keynes, MK14 6DT

