About Us


Personal Attention for Each Pet and Pet Owner

At Morgan Street Animal Hospital, we make your pet’s care our top priority, ensuring that each of our patients receives the best care. Our treatment is individualized to the particular needs of the patient, giving you the opportunity to be educated about your pet’s veterinary care and the options available to them.

Our Mission

At our animal hospital, it is our mission to provide compassionate, convenient, and affordable care to each and every Granbury pet and pet owner who comes through our doors. Our knowledgeable, professional staff is committed to excellence in everything we do as we strive to provide the very best treatment for each of our patients. We are proud to offer top-of-the-line veterinary services at our animal hospital in Granbury, also serving the surrounding communities of Glen rose, Tolar, Bluff Dale, Stephenville, Hood County, and Somerville county. 

The story of our Granbury animal hospital.

Morgan Street Animal Hospital is dedicated to the complete care of pets, from dogs and cats to exotic pets such as rabbits. Our team of veterinarians is committed to providing care that you can both understand and afford. We educate our clients to ensure that you understand your pet’s diagnosis as well as our recommendations for their care. Personal attention is offered to each of our patients, giving our pet care an individualized feel that sets us apart from other animal hospitals in Granbury.

Drs. Richard and Kristina Gesell operate the animal hospital with the understanding that each pet that we treat is important. We know that you love your pet like a member of your family and we make it our personal responsibility to treat them accordingly. Drs. Gesell and their team of highly-trained veterinary professionals put your best friend first at Morgan Street Animal Hospital.

We treat pets like family.

The Morgan Street Animal Hospital team is always here to provide care to you and your pet when you need it most.
We are available to answer your questions and meet your needs throughout our business day.

Please reach out to us through one of the following means:


Monday – Friday: 7:30AM – 6:00PM
Tuesday: Closed 12:00 PM – 1:30 PM for staff meeting
Saturday and Sunday: Closed


1901 S. Morgan Street
Granbury, TX 76048
Click here for directions.

Get in touch!

Request an Appointment Online!

Save time and request your appointment at Morgan Street Animal Hospital online in minutes.

Request an Appointment Online!

Save time and request your appointment at Morgan Street Animal Hospital online in minutes.