WARNING

You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Follow Us

Mon, Tues, Wed, Fri  8am - 6pm
Thursday 8am - 7pm
Saturday 9 am - 12:30pm

Terra Losa Animal Clinic
17248 95 Ave NW
Edmonton, Alberta T5T 6P1