Javascript must be enabled for the correct page display
Call Us Today
(320) 256-4252
MENU
Home
Services
Preventive Care
New Patient Center
Online Forms
What to Expect
Veterinary Resources
Payment Options
Locations
Contact Us
Appointment Request
Patient Portal
Online Store
Our Staff
Petsimonials
Memorials
Submit Your Pet Memorial
Pet Selector
Veterinary Topics
Article not found.
Contact Us
We look forward to hearing from you
Location
Find us on the map
Office Hours
Our Regular Schedule
Melrose Office
Monday - Friday:
8:00 am - 5:00 pm
Saturday, Sunday:
Closed