Home
About Us
Meet The Team
Services
Virtual Office Tour
New Patient Center
Online Forms
What to Expect
Veterinary Resources
Payment Options
Clinic Hours
Contact Us
Photo Gallery
Pet Memorials
Prescription Refill And Food OrderForm
Blog
Veterinary Topics
905-371-8200
MENU
905-371-8200
Button Text
Button Text
Button Text
Call Today:
Home
Contact Us
Contact Us
Mcleod Road Animal Clinic
7000 Mcleod Road Unit 6-7
Niagara Falls, ON L2G-7K3
Phone: 905-371-8200
Fax: 905-371-8201
Name
Email
Phone
Comments
Submit
Location
Find us on the map
Office Hours
Our regular schedule
Primary Location
Monday:
09:00 am - 05:00 pm
Tuesday:
09:00 am - 05:00 pm
Wednesday:
09:00 am - 05:00 pm
Thursday:
09:00 am - 05:00 pm
Friday:
09:00 am - 05:00 pm
Saturday:
Closed
Sunday:
Closed
Testimonials
Reviews By Our Satisfied Clients
"Coming Soon..."
Newsletter Signup
Sign up for more articles
Name
Email
Phone
Submit
Copyright © 2026 MH Sub I, LLC dba iMatrix
Admin Log In
Site Map