Location

Lloydminster Animal Hospital2913 65 AveLloydminsterABT9V 3H6Canada

Telephone

(780) 875-5733