We are committed to helping our patients live happy
and healthy lives with minimal discomfort


South Texas Veterinary Ophthalmology (STVO) is committed to helping its patients live happy and healthy lives with minimal discomfort.

Our board-certified veterinary ophthalmologists and well-trained staff provide expertise and advanced training in the diagnosis and management of ocular diseases.

As veterinary specialists, we work in conjunction with our clients primary care veterinarians to ensure that our patients receive the best care at all times. We understand the special bond our clients have with their pets and will always do our best to provide a safe, calming and thorough consultation while examining and diagnosing patients.

It is our mission to provide the most advanced and affordable veterinary eye care available, and to create a welcoming and comfortable service-oriented environment for the people and their pets of San Antonio and all of South Texas.

Welcome to STVO Video

How do you know if your pet needs an ophthalmologist?

Your pet needs to see an ophthalmologist when there is an ocular emergency, your pet's eyes are not improving with standard therapy, or the diagnosis includes glaucoma, blindness, or cataracts.

We encourage veterinarians to contact STVO when their client issues are beyond the scope of typical therapy. At all times, we work in conjunction with your regular veterinarian to ensure your pet receives the best possible care.

Common signs and symptoms when your pet has an eye problem include:

  • Loss of sight
  • Eye discoloration
  • Behavioral changes
  • Clouding of the eye or cataracts
  • Red or swollen eyes
  • Growth on or near eye
  • Light sensitivity/squinting
  • Excessive tearing or abnormal ocular discharge
  • Rubbing or pawing at eyes

Make an Appointment

Our office hours are from 8:00am to 5:00pm, Monday to Friday, by appointment only, due to
specific hours dedicated daily to ophthalmic examinations, consultations, and patient surgery.
Please call 210.930.8383, ext 3 to make your appointment today.