Twin Peaks Veterinary Center encourages you to select a veterinarian who will care for the special furry members of your family as carefully as you would choose a physician for yourself or the human members of your family. Take your time in considering where to take your pet for healthcare, then make an initial appointment to be sure you and your pet feel comfortable and that you are satisfied with the service you receive. We think those things are important. Here are some of the things Twin Peaks Veterinary Center believes you will find when visiting us:


  • Family-oriented, friendly, compassionate care in a comfortable environment
  • Trusted, knowledgeable, understandable advice and service
  • Client-oriented services
  • High quality, advanced medical care


We invite you to make an appointment by calling (520) 572-8300. Before your first visit, complete the New Client Form and bring it in. We look forward to meeting your family, and caring for your pet for many years to come. Also take a few minutes to review our Pet Health Plans by clicking on the icons below and take advantage of our cost saving programs.