We at Duarte Azusa Animal Hospital offer many veterinary services. We love seeing our Duarte, CA, and Azusa, CA, pets for treatment. Check out these services to see how our vet can help your pet.


Wellness Exams & Check-Ups

Annual wellness exams are crucial for pets. This is especially important as your pet gets older. During the exam, we will check your pet and look for signs of illness or disease. We will also answer any questions you have about your pet’s health.

Depending on your pet's age and health, you may also use bloodwork, radiology, and other lab services to diagnose common health issues in pets. Preventative care helps ensure that your cat or dog is diagnosed and treated as early as possible. Routine check-ups find these issues so that they do not hurt your pet later.

Spay & Neuter Surgery

Spaying and neutering your pet has many benefits. It can help your pet live a longer and healthier life. Spay surgery eliminates the risk of your female pet getting pregnant. Neutering your male pet can help reduce aggression and roaming behavior. It can also help prevent certain types of cancer.

Pet Dentistry

Good dental care is important for your pet’s overall health. We offer teeth cleanings, dental x-rays, and other dental services. We can also help you find the best way to brush your pet’s teeth at home.

Pet Surgery

We offer many types of pet surgery, including spay and neuter surgery. We also offer orthopedic surgery, which your pet might need for an injury. We use surgical techniques and equipment to ensure that your pet has a safe and successful surgery.

Emergency Veterinary Care

We know that accidents and illnesses can happen at any time. That’s why we offer emergency veterinary care. Our veterinarian offers this care for accidents, fights, big cuts, and other severe health issues.

Pain Management

Pain management may be necessary in cases where your pet has a chronic health condition, cancer, or another long-term health issue. We can provide pain medication and other treatments to help your pet feel better. We will also work with you to find ways to prevent pain in the future.

Schedule Vet Services at Our Animal Hospital

We at Duarte Azusa Animal Hospital offer veterinary care in Duarte, CA, and Azusa, CA. If you think your pet needs to see our veterinarian, schedule an appointment with our team. Call us at (626) 357-2251 for more information from our animal hospital.

Contact Us

We Look Forward to Hearing From You


Find us on the map

Office Hours

Our Regular Schedule

Duarte Office


8:00 am-11:30 am

1:30 pm-5:30 pm


8:00 am-11:30 am

1:30 pm-5:30 pm


8:00 am-11:30 am

1:30 pm-5:00 pm


8:00 am-11:30 am

1:30 pm-5:30 pm


8:00 am-11:30 am

1:30 pm-5:30 pm


8:00 am-2:00 pm