The Cat Doctor

6470 US Highway 1
Rockledge, FL 32955


Veterinarian & Staff


Dr. Beth A. Buchanan

Dr. Buchanan is a native Floridian who has been practicing veterinary medicine since 1984.  She received her undergraduate and veterinary degrees from The University of Florida (Go Gators!).  She worked as an associate veterinarian in several practices before co-owning a cat hospital in Tampa.  She eventually moved back over to the east coast.  Dr. Buchanan worked here in Brevard county as a relief veterinarian while planning The Cat Doctor.  "Dr. B.", as some call her, owns 12 cats! Four of the lucky cats live at our clinic.  She loves all animals, but has a special passion for cats! The Cat Doctor opened in March of 2004.  Dr. Buchanan felt that a hospital just for cats would be her dream job.  She thinks that cats are such unique creatures, which makes them interesting to work with.  Needless to say, her dream job became a reality.


Shannon, Veterinary Tech/ Receptionist

Shannon started working at The Cat Doctor in 2006. She is starting a new phase of her life as a stay at home Mom to Liam Thomas. We will miss her more than we can put into words but we are happy for her and her husband, Dom.

Joyce, Veterinary Technician

Joyce has been with us since the fall of 2016. She has worked at multiple animal hospitals over the past 15 years. She has 2 grown sons, 1 dog and 2 cats. She loves living in Florida because her favorite past time is lying on the beach reading a book.

Kate,  Veterinary Technician

Kate is our newest technician. She started Feb. of 2020. She is a crazy cat lady with 9 cats!! She also has a 12 year old son. Kate has worked at several different animal hospitals in the past few years including a cat clinic in New York where she is from. She is a great addition to the staff.

Veterinarian in Rockledge Florida
Veterinarian in Rockledge Florida
Veterinarian in Rockledge Florida

Contact Us

Hospital Policies


Pet Library



Monday: 8:00am-6:00pm

Tuesday: 8:00am- 6:00pm

Wednesday: Closed

Thursday: 8:00am- 6:00pm

Friday: 8:00am- 6:00pm

Weekends: Closed