• Abbeydale Vets
  • Abbeydale Vets

    91 Preston New Road, Blackburn, BB2 6AY, LANCS, GB

Description

Providing the best care for pets in Lancashire

Clinic Type

private practice

  • small animal
Species

Small mammal/exotic, Reptile/amphibian, Cats, Dogs, Avian

Principal Location

Contact Information