Skip to content
1680 South Melrose Drive.
Vista, California. 92081
Welcome to Melrose Veterinary Hospital! Your local veterinarian in Vista, California. Please contact us today to schedule your appointment 760-727-5151
Please note: No doctors are available to see patients until 8:30am Monday through Friday. The first hour of the day is for checking in surgeries. No surgeries are performed on Saturdays.
1680 South Melrose Dr. Suite 104
Vista, California, 92081
© Copyright 2015 ePet Websites | Powered by WebDVM