Comprehensive pet care in the dalkeith area
At Market Cross Veterinary Clinic, we have a true passion for animals that we hope shines through in everything we do. As a full-service veterinary clinic, we provide a wide range of quality services for cats, dogs, birds, and other small pets. We offer everything from neutering to dentistry, and our on-call service is always available when you need them most. We serve Musselburgh, Edinburgh, Loanhead, Bonnyrigg, Gorebridge, Penicuik and all surrounding areas.