• Dr. Nicholas
    Dr. Herbert Nicholas

    Dr. Nicholas has been practicing veterinary medicine in the St. Augustine area since 1989. He graduated with honors from the University of Florida College of Veterinary Medicine in 1989. He opened Matanzas River Animal Hospital in 1998. He served on  the board of the St. Augustine Humane Society and has been an active member and past president of the St. Johns County Veterinary Medical Society. He is an avid cyclist and hiker in the rural areas of St. Johns County and the mountains of North Georgia and Western North Carolina. He has a sailboat on the St. Johns River in Jacksonville and tends to a hayfield in western St. Johns county.

  • Dr. Lopez
    Dr. Sheila Lopez

    Dr. Lopez has been an Associate Veterinarian at Matanzas River Animal Hospital since January 2012. She graduated from the University of Florida's Veterinary School with honors in 2004. She is involved with St. Augustine Regional Veterinary Emergency Center so our clients have quality and affordable after-hours and emergency medical care. Dr. Lopez was born and raised in St. Augustine, Florida. She likes to take advantage of her days off swimming, nature trekking, gardening, and spending time with her husband Dan, and their three children. Dr. Lopez shares her love of pets with her family; they have a golden retriever, Butter, two cats, Princess Rainbow and Treble, and one horse, Saia.

  • reception
    Reception Team

    Jeanne, Laura, Danielle, & Bert (not pictured)

  • technitions
    Technician Team

    Dirk, Angie, and Jasmine

  • assistants
    Assistants Team

    Savannah & Grace (image coming soon)

  • kennel
    Kennel Team

    Amanda, Marilyn & Laura

Join the Team!

If you are interested in becoming a member of our exceptional team of veterinary professions, please feel free to fill out our employment application. We will keep your application on file and will contact you should a position open up that matches your qualifications.

Download and Print Form

Location

Find us on the map

HOURS OF OPERATION

Monday

7:00 am

5:30 pm

Tuesday

7:00 am

5:30 pm

Wednesday

7:00 am

5:30 pm

Thursday

7:00 am

5:30 pm

Friday

7:00 am

5:30 pm

Saturday

7:00 am

12:00 pm

Sunday

Closed

Closed

Monday
7:00 am 5:30 pm
Tuesday
7:00 am 5:30 pm
Wednesday
7:00 am 5:30 pm
Thursday
7:00 am 5:30 pm
Friday
7:00 am 5:30 pm
Saturday
7:00 am 12:00 pm
Sunday
Closed Closed